Ребят, интересно, кто как организовывает структуру проекта? Документация внятно не говорит ничего, а статей очень много, везде что-то отличается. Я имею ввиду стрктуру внутри папки app. Проект довольно большой, используется ngrx. Интересует, как делит кто модули? сейчас структура такова:
/app
../state => app-state.module и всё что связано со стором
../pages => тут папки, каждая из которых это lazy-модуль. Внутри разбита на pages (только роутинг компоненты), components, directives, pipes (специфические для текущего модуля)
../shared => стандартный shared модуль по стайлгайду
Если lazy-loaded модуль содержит внутри себя другие lazy модули, куда их помещать? Куда помещать feature reusable модули?