Мне очень трудно выбрать, какие рамки использовать для приложения, которое вот-вот вступит в разработку. Я сторонний парень, и мой друг делает фокус.
Скажем, я разрабатывал простое приложение списка дел. У меня есть шаблон для каждого элемента в списке задач. В идеале я бы хотел, чтобы серверный JavaScript использовал этот шаблон, а также клиентский JavaScript.
Таким образом, при загрузке страницы, если в базе данных уже имеется 5 todos, HTML будет скомпилирован на сервере. Если я затем добавлю новый элемент todo в список, клиентская JS скомпилирует HTML с использованием того же шаблона.
Я слышал много шума о Node.js, Backbone.js и т.д. Это совершенно потрясающе, сколько вариантов для такого рода вещей. Может ли кто-нибудь дать мне примеры использования этих технологий вместе?