Я уже давно работаю с Node + Express, и я бы хотел начать поиски сильной структуры для построения среднего размера для огромных веб-приложений, но также может быть использован (и не слишком много излишков) для простых веб-сайтов.Есть ли клиент + серверная структура MVC JS
Я интересовался базой, но я ищу что-то гораздо более «полное». Я знаю, что позвоночник может делать все с помощью правильных плагинов и уважать лучшие практики, но то, что я ищу, является чем-то более «сильным», как есть, и с самого начала, как AngularJS, CanJS или Ember (возможно, CanJS - лучший компромисс между гибкостью и условностями, хотя все это может быть в основном субъективным). Просто, чтобы быть в курсе лучших практик, даже если я должен придерживаться самоуверенного FW.
Теперь, прежде чем выбрать что-либо, и потому что я буду использовать узел в бэкэнд, так что полный JS, я хотел бы знать, есть ли инфраструктура, которая будет предоставлять возможности клиента + сервера MVC, или если я должен используйте Node/Express в задней части и что-то еще для фронта.
Дополнительная информация, которая может быть полезна, я бы хотел запрограммировать в CoffeeScript/LESS и сохранить HTML как есть (так что ничего подобного Jade-like). Если я не прошу слишком много, я бы хотел использовать эту технологию для всех своих проектов, которые будут нацелены на мобильные телефоны, как на сайты (наверняка), а иногда и на приложения на основе Phonegap. Может быть, это становится тяжелым (Meteor не поддерживает Phonegap для своей клиентской части для того, что я читал, может быть, Derby?).
Кроме того, я должен указать, что я не прошу ничего субъективного, как «что лучше всего между ...», но просто если существует полная клиентская база MVC JS, и если да, то какие из них соответствуют этим потребностям ,
Возможно, что-то похожее на дерби (http://derbyjs.com/) или метеорит (http://www.meteor.com/)? Тем не менее, я думаю, что они будут излишними для статических веб-сайтов. – xdl
Я начал наблюдать за ними, но это, безусловно, слишком сложно для простых веб-сайтов, как вы говорите. Я, возможно, ищу что-то, чего не существует, но на полпути между Angular и Meteor (которое, кстати, включает клиент + сервер + db) было бы неплохо. – Rayjax