Какая для меня лучшая структура угловых файлов? Мой проект будет SPA с видеопотоком на главной странице и страницами для просмотра конкретных сообщений. Я хочу, чтобы мои пользователи могли войти в систему, проголосовать за контент и раздел администратора, чтобы добавить контент.Собственная структура угловых файлов
Вы можете увидеть мою структуру файла здесь - https://github.com/bliitzkrieg/TrailerFeed или ниже
/app
/assets
/css
main.css
main.min.css
/sass
main.scss
_variables.scss
/components
_header.scss
/components
/dashboard
/feed
_feed.html
feed.js
feedController.js
/header
_header.html
header.js
headerController.js
headerDirective.js
/spec
app.spec.js
app.js
index.html
routes.js
Структура не очень хорошая. Вы предпочитаете структурировать файлы по функциональности не по типу. Это означает, что тесты для 'app' должны находиться в той же папке, что и' app'. Стили для 'header' должны находиться в той же папке, что и код для' header'. Это действительно упрощает рефакторинг и модуляцию. Нет причин ставить тесты/css в выделенные папки и дублировать иерархии папок. – Sulthan