(Более или менее) рабочее введение в работу со средним стеком. Этот учебник охватывает Node.js, Angularjs, Mongodb.
Этот проект настроен в 3 основных частях, которые вы можете просмотреть здесь. Вы начнете с использования Postman Chrome расширения для работы с API Twitter. Далее вы используете узел для создания своего собственного API. По пути вы научитесь работать с Mongoose и Mongodb. Наконец, вы создадите фронт с Angularjs и интегрируете его с вашим API.
Вы можете скачать полные слайды презентации здесь.
Этот репо представляет готовую версию продукта после завершения всех пошагового руководства. Если вы хотите увидеть, как это выглядит, вы можете сделать следующее:
npm install bower -g .npm install.envbower installmongod . Это должно быть предварительно установлено в Cloud9, но вам нужно установить его самостоятельно, если вы работаете над своей собственной машиной.node seeder.js , а затем запустите node server.jshttp-server ./ -p 8081localhost:8081 и просмотрите приложение для работы! Мы обязаны огромной благодарностью всей команде на коломке и всем добровольцам, которые помогли на мероприятии!
Весь код в этом хранилище выпускается в AGPL V3. Смотрите License.md для деталей. Весь образовательный материал (например, слайды) выпускается в соответствии с CC BY-NC 4.0.