I’ve seen enough first angularJs projects (not to mention my first one which was as bad as it gets), by good and better coders, and this is a golden rule, still with no exceptions.
My advice – NEVER start with angularJs with a project that’s intended for production. Make a small pet project first, with a few routes and some data. You’ll see why after a few months.
and remember – All Code Is Bad, So Don’t Stress If Yours Sucks.
Cheerz and happy coding