Я хочу создать веб-сайт с Express и Angular (без SQL), поэтому я начал задаваться вопросом, какова правильная структура такого приложения.Структура выращенных и угловых каталогов
Для Угловая есть каталог structre мне очень нравится из here:
app/
----- shared/ // acts as reusable components or partials of our site
---------- sidebar/
--------------- sidebarDirective.js
--------------- sidebarView.html
---------- article/
--------------- articleDirective.js
--------------- articleView.html
----- components/ // each component is treated as a mini Angular app
---------- home/
--------------- homeController.js
--------------- homeService.js
--------------- homeView.html
---------- blog/
--------------- blogController.js
--------------- blogService.js
--------------- blogView.html
----- app.module.js
----- app.routes.js
assets/
----- img/ // Images and icons for your app
----- css/ // All styles and style related files (SCSS or LESS files)
----- js/ // JavaScript files written for your app that are not for angular
----- libs/ // Third-party libraries such as jQuery, Moment, Underscore, etc.
index.html
Для экспресс я не на самом деле нет, где это должно быть, потому что у меня нет большого опыта с экспресс, где я могу положите выражение с правильной структурой.
Вы должны проверить проект MEAN.js - они имеют хороший угловой/экспресс-структура. Не существует «правильного» метода, а всего лишь много лучших практик. – olan