Здравствуйте
У меня есть опыт писания на олдфажных технологиях, где вся разметка генерится серверным фреймфорком, а на клиенте чуть-чуть jquery. И есть опыт написания Single Page Applications на Angular, в которых страничка полностью генерится на js прям в браузере, а бэкенд умеет отдавать только JSON
Интуиция подсказывает, что истина где-то посредине, и в большом проекте удобнее будет часть страницы генерить серверными шаблонами, а в браузере брать нагенерённный сервером html, превращать его в virtual DOM и делать какой-то интерактив на блестящих новеньких фреймворках, типа React или Vue
С React и Vue почти не знаком, но слышал что в первом есть кастомные тэги и hydrate, а второй в плане разметки вообще как ангуляр, так что проблем натянуть VDOM на HTML быть вроде как не должно.
С другой стороны, меня мучают подозрения, что хипстерыникто уже не работает со статическим html в браузере. Вместо этого, весь html превращается в js на этапе сборки сферическим Webpack-ом. А в браузер приходит пустая html-страничка и пачка js-блобов, генерирующих контент
Что хотел спросить-то. Имеет ли смысл синергия условных Django и React (Vue)? Если да, то как она должна выглядеть? Или кругом уже давно сплошные SPA? Прохладные истории приветствуются
django, react, vue.js, webpack