Почему мы решили создать этот генератор? Основная идея заключается в том, чтобы разработчик не тратил свое время на сборку проекта: установку npm зависимостей, подключение базы данных, написание примитивных контроллеров, роутов, сервисов — а сразу перешел к созданию бизнес логики приложения.

Почему Yeoman? Для тех кто не знает, Yeoman — консольная утилита написанная на Node.JS. Прелесть этого инструмента в том, что он позволяет “скаффолдить” (строить структуру проекта в зависимости от нашего выбора). Да, можно было создать какой-то boilerplate с одним вариантом аутентификации, подключением к какой-то монге и т.д. — но мы решили воспользоваться возможностью дать пользователям выбор того, что им действительно…

Valerii Checha

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store