AlXo
то есть внутри shared не делать папок components pipes services, а просто в случае компонентов делать папки header/footer и тп без лишней вложенности?
в них может быть нужда, если у тебя это какие-то utils пайпы, директивы, компоненты. Но обычно всё можно раскидать по смыслу, а для utils вещей есть utils. Они нужны минимально, но нужны