Как организовать файлы фронтенда на сервере?

Николай Горев
Использую ангуляр. Есть разные виджеты - список тем, список пользователей, виджет контента, и др. Каждый виджет загружаются или нет в зависимости от юлра. Виджеты так же взаимодействовют между собой.  Как на сервере организовать папки... Сейчас в голову приходят только 2 идеи:
1) Создавать папки с названием виджета, а внутри файлы module, controller для модуля и контроллера ангуляра.
2) Создать папки modules и controllers, а внутри файлы WidgetModule.js и WidgetController.js.
Есть ли другие, более удобные способы организовать файлы? 
Какой из них удобнее и почему?
Николай Горев около 2 лет назадСпасибо 0
2 чел.