node.js (ядро / фреймворк)
Я только что закончил читать и реализовывать потрясающую "Книгу для начинающих узлов" Мануэля Кисслинга. Не нашел лучшего ресурса на node.js для новичка, как я. Теперь мне нужно сделать полноценное приложение (что-то вроде веб-сайта с обзором ресторанов) с бэкэндом, обработанным node.js.
Каким должен быть мой подход? ядро или рамки (экспресс / гедди)?
Мне также нужна база данных nosql, такая как mongodb? Как мне включить это в мое приложение узла?
Должен ли я также рассмотреть Jade и стилус в моем приложении?
Каким должен быть мой план действий?
Я открыт для предложений.
Заранее спасибо.
2 ответа
Рекомендую начать с экспресс фреймворка http://expressjs.com/
Если вы планируете использовать базу данных mongo - используйте http://mongoose.com/ ORM. Если вы планируете использовать базы данных SQL - используйте http://sequelizejs.com/
Для работы с пользователями и авторизации вы можете использовать http://passportjs.org/
Вероятно, вы можете попытаться использовать мой фреймворк, построенный поверх expressJS https://npmjs.org/package/hunt нем предварительно настроено множество важных модулей nodejs, но я все еще работаю над документацией...
В любом случае, сначала посмотрите на http://expressjs.com/ - это мейнстрим - простой в использовании и минималистичный фреймворк