Мы ищем варианты в нашей команде, чтобы решить между подходом на основе MVC на основе Angular и подход рендеринга на стороне сервера NodeJS/ExpressJS на стороне сервера.
Наше приложение Angular загружается как один index.html и заставляет XHR-запросы заполнять страницу. Поскольку нам нужна предварительная визуализация страницы, мы использовали PhantomJS для сохранения копии каждой страницы, когда содержимое изменяется на местоположение на сервере. Это позволяет поддерживать SEO.
Есть ли примеры полнофункциональных приложений с главной страницей или приложений Angular, которые люди могут указать нам, чтобы узнать, делают ли другие это.
В качестве альтернативы можно привести примеры приложений, обработанных на стороне сервера NodeJS, которые мы можем видеть в дикой природе.
Наконец, есть ли у кого-нибудь мнения о подобной архитектуре?