Я создал приложение Backbone.js, которое выполняет все тяжелые задачи, такие как создание шаблонов, переводы и загрузка данных на стороне клиента.(Приложение в основном представляет собой основу для учебных материалов - видео и интерактивных визуализаций - и до сих пор не включает каких-либо существенных функций реального времени .)
Тем не менее, яПодумайте, лучше ли мне использовать node.js для некоторых функций ...?
SEO
Достаточно ли зрел JSDOM или другая библиотека node.js для обслуживания визуализированных шаблонов?клиенту?
Рабочий стол
В ближайшем будущем возможно ли распространять файл .exe / .app с узлом.js, работающим локально?И на какой фреймворк мне смотреть?
Translations / i18n
Было бы неплохо использовать node.js для поиска переводов и создания панели перевода для переводчиков?
База данных
Должен ли я также использовать node.js для запросов к моей базе данных (вероятно, SQLite , как я хотел бы отразить ее локально) для Пользователя иДругие данные или использование PHP / Ruby backend?
В общем, что мне не хватает, если я придерживаюсь своего первоначального подхода на стороне клиента;может ли моя инфраструктура JavaScript для навигации и взаимодействия с учебными материалами получить пользу от включения node.js с самого начала?