• Подсоветуйте фреймворк для node?

    vmakhaev
    @vmakhaev
    Здесь написал почему стоит посмотреть на Derby.js.
  • Подсоветуйте фреймворк для node?

    vmakhaev
    @vmakhaev
    А я бы рекомендовал Derby, ибо сам на нем пишу уже больше года. И проблем никаких нету.

    Express — довольно простой и элегантный фреймворк, который решает определенные проблемы и делает это хорошо. Но в большинстве случаев использовать голый express недостаточно и вы будете добавлять к нему другие модули.

    Derby — это не просто express + модули. Это full-stack фреймворк. Вы из коробки получаете генерацию html на клиенте и сервере, синхронизацию данных между клиентами (с разрешением конфилктов), шаблонизатор, browserify, автоматизацию работы со стилями и темплейтами (при изменении подгружаются на клиент без перезагрузки приложения) и многое-многое другое. Просто прикуртив модули к express вы не получите такого удобства и целостности.

    В то же время, как вы правильно сказали, Derby не пошел своим путём (в отличие от Meteor), а использует все прелести инфраструктуры node.js — npm-пакеты и является просто расширением над express, которая в свою очередь является расширением над connect. В этом плане, конечно желательно представлять что такое connect и express перед изучением derby.

    В целом Derby не так страшен, как его рисуют. Хотя изучение его может поменять вашу парадигму мышления. Для тех, кто смел и духом молод, я написал несколько статей о Derby на хабре. Если будут вопросы, пишите мне, отвечу.