I am an Angular 1 developer that is starting to learn about Angular 2. There are a lot of different types of folder structure methods depending on the training material. I am going to list each one below and I would love to get people's opinions on which I should use and why. Also, if there is a method that is not listed but you feel that it works better, please feel free to list it as well.
By looking at all of these, method #3 is pretty much how I was doing my Angular 1 apps.
Method 1: angular2-quickstart
Source: https://angular.io/guide/quickstart
Folder Structure:
Method 2: ng-book2
Source: https://www.ng-book.com/2/ (have to pay to see the files)
Folder Structure:
Method 3: mgechev/angular2-seed
Source: https://github.com/mgechev/angular2-seed
Folder Structure:



