Подтвердить что ты не робот

RailwayJS/Express на железной дороге: настоящая node.js альтернатива Ruby On Rails?

От взгляда на документацию RailwayJS/Экспресс на железной дороге Для меня это кажется сложной веб-картой NodeJS. Он построен на вершине ExpressJS, предлагает приятные генераторы и строительные леса и имеет встроенную поддержку CoffeeScript. Кто-нибудь имеет опыт работы с этой инфраструктурой и скажет, что это настоящая альтернатива Ruby On Rails, Django или тому подобное, поскольку Express - это Синатра?

4b9b3361

Ответ 1

Как автор этого проекта (railjs), я мог бы сказать вам: уверен, это круто, использовать его, делиться им со своими коллегами, вилочным репо и улучшать его. Но, как разработчик, как я использую этот инструмент каждый день, я говорю вам: это очень молодой инструментарий (менее 1 года), ему все еще нужно больше любви, чем просто использовать-в-коробке, поскольку RoR, я не рекомендую использовать его в производстве, если вы не совсем понимаете, что происходит в коде приложения.

Итак, если вы хотите в будущем заменить RoR в nodejs - используйте его и сообщите о проблемах. Это мотивирует меня сделать этот проект лучше.

Спасибо за публикацию.

Ответ 2

Я не знаю, будет ли асинхронный характер среды Node такой элегантной, как Ruby для Rails-подобных приложений.

Я говорю, придерживайтесь того, на что вы способны. По крайней мере, до тех пор, пока Node не поддержит что-то вроде модели Actor, чтобы помочь с аддоном обратного вызова.