Node js framework для real time сайта. Что порекомендуете?
Сам бэкендер. Работал с Laravel. Люблю писать красивый и чистый код.
Призадумался о создании сайта на веб-сокетах. Хочется что-бы из коробки были роуты, модели, шаблонизатор.
На сокетах делал чат, немного работал с expressjs - как по мне - слишком мало функционала из коробки, надо создавать свою структуру проекта.
Пробую emberjs - нравится что есть консольные команды, четкая структура проекта, модели, тесты, и тд. На сколько это перспективный фреймворк? Что у него с комьюнити?
Слышал еще про Angular, но у меня есть сомнения на его счет.
В общем, какой есть оптимальный, многофункциональный фреймворк для realtime сайта на сокетах? Что порекомендуете? Спасибо
Coder321: В рамках Laravel - да. Может фреймворки которые имеют контроллеры, модели, виды и роуты, в рамках среды Nodejs, считаются клиентскими. По этому и переспросил, почему вы назвали его клиентским?
Александр Шаповал: в рамках Laravel или Nodejs, разницы ни какой. Грубо говоря, фронтенд это все что крутится у юзера в браузере, бэкенд - это ваш сервер.
Александр Шаповал: все равно вы чутое не отом. SPA приложения загружаются при первой загрузке и общаются с сервером посредством ajax запросов, бэкенд в этом случае используется для отдачи информации, за частую в Json формате. Sails это же структурированый node фреймворк с шаблонизатором.