Использование только HTML в node.js приложении как основной view engine (за и против)?
Начал учить node.js для разработки собственного приложения и встретился с такой особенностью как использование таких view engine как .ejs .jade и так далее. После поиска в гугле, понял, что рекомендуется использовать именно их а не просто HTML файлы. Что если я хочу использовать только чистый HTML5, чтоб node.js был просто серверным языком, который отсылает пользователю статические файлы как в случае с апачи? Сложность в том, что я работаю над динамическим приложением, с функциями блога и социальной сети. Будет ли какие-нибудь проблемы, если не использовать рекомендованные view engines а просто HTML?
Спасибо всем за ответы!
В динамическом приложении не удастся отправлять статические файлы, начнём с этого.
Если всё же нужно отправлять статику, на node.js также можно настроить просто сервер без ничего лишнего. Начните с express - самый популярный node.js модуль для организации простого сервера.
В динамическом приложении не удастся отправлять статические файлы - Да извините, здесь запутался, и неправильно выразился. Но все же, хотелось бы узнать Ваше мнение, по поводу HTML файлов в динамическом приложении?
Shrt: я работаю с Angular 2 - мы используем браузерный рендеринг и всё с html у нас круто. Если такие технологии пока-что вам не по силам или просто не уместны, обратите внимание на серверные обработчики, такие как https://github.com/cramforce/node-asyncEJS
P.S. серверный рендеринг я уже давно не использую, это то что первое попалось под руку. Изучите вопрос более детально, сравнив существующие модули встраивания js -> html.