Хочу заметить, что автор подключает react и babel в браузере, что не есть гуд. Гораздо проще и ИМХО правильно использовать react-create-app от Facebook. Это собственно "нативный" способ от разраба.
prozrost: картинки хранятся статикой на сервере. В базе только URL с указанием где брать. Никто в здравом уме не хранит сами картинки в базе.
На клиенте путь просто поставляется в img src (при рендере шаблона или непосредственно на клиенте, если у вас клиентский фреймворк).
Антон Вебсайтовский: включите логику. В первом случае у вас внешний скрипт. Он может быть в другой кодировке и даже на другом сервере.
Во втором случае скрипт между тегов script - У НЕГО КОДИРОВКА КАК И САМОГО ФАЙЛА HTML.
Alexander Belov: Абсолютно любой, который умеет отдавать HTTP. Это же статика! Если нужен JSON API, то просто кладете какие-нибудь файлы-заглушки .json
Если нужен RESTful, то тут уже нужно что-то серверное, дабы хедеры отрабатывать. Но вообще хватит PHP.
vserv На правах ИМХИ:
Если решать одну и туже задачу на JQ и на React, то во втором случае кода будет раза в 2 больше. Да, зато на реакте он будет более логичен и понятен ... Но сам факт. Ну ок, притянуто за уши мб ...
Да, шаблонизатор. Ну серьезно - раскройте глаза! Шаблонизатор, в который еще функции стейта добавили. А так по пропсам идут параметры, отрисовываются иии, усё. Да, можно конечно полезть в разные органы и и начать цепляться к мелочам...
Спрос на рынке на него есть. Только использовать его хорошо именно для SPA (для полноценного сайта можно получить SEO геморрой) и большой командой, где модульность (компонентность) даёт больше плюсов.
Не, разумеется написать лендинг можно, но зачем?