Eu sou um desenvolvedor do Angular 1 que está começando a aprender sobre o Angular 2. Existem muitos tipos diferentes de métodos de estrutura de pastas, dependendo do material de treinamento. Vou listar cada um abaixo e gostaria de receber as opiniões das pessoas sobre as quais devo usar e por quê. Além disso, se houver um método que não esteja listado, mas você achar que ele funciona melhor, sinta-se à vontade para listá-lo também.
Ao olhar para todos eles, o método 3 é como eu estava fazendo meus aplicativos Angular 1.
Método 1: início rápido do angular2
Fonte: https://angular.io/guide/quickstart
Estrutura da pasta:
Método 2: ng-book2
Fonte: https://www.ng-book.com/2/ (tem que pagar para ver os arquivos)
Estrutura da pasta:
Método 3: mgechev / angular2-seed
Fonte: https://github.com/mgechev/angular2-seed
Estrutura da pasta: