обсуждаете client-side фреймворки, но забыли про старый добрый темплэйтинг. То, как рендерят там какие-нибудь джанго или рельсы?
Половине сайтов в интернете нафиг не нужен рендеринг html из js на клиенте.
Откуда такая уверенность что SPA - правильный подход к веб-разработке?))
Хотя бы просто потому, что пишется только одно апи, которое пофигу кто использует. Фронт, мп или кто-то ещё.
Во-первых, потому что темплейтинг работает только в браузере. Когда ты выносишь логику фронта в SPA, то на бэке появляется апи, которое можно и для мобилок использовать, по которому сторонние сервисы обращаются. Во-вторых, вебсокеты гораздо проще живут когда фронт разрабатывает отдельных человек В-третьих, редко бэкендеры или фуллстеки могут в темплейтах сделать всякие красивости типа интересных анимаций и всего такого
SPA это как микрочервисы - программисты упорно заблуждаются, считая организационное решение техническим
Обсуждают сегодня