I’m planning to create a web project, I’m wondering Angular 2 is stable or not. Or Should I work with Angular 1 now ? I scare that Angular 2 is not released now, it means that maybe it has a lot of issues. I really don’t want to go so far with my project and have to go back with Angular 1.
If I were starting an Angular project today I’d definitely go with the new version.
Even if there are a few kinks that’s a much better position to be in than having to rewrite later.
This is where style guides are so incredibly useful. For example, this Angular 1.x style guide for ES2015 which has been rewritten from the ground up for ES2015, the changes in Angular 1.5+! and for future-upgrading your application to Angular 2.
I’ve invested 100+ hours on Angular 2. It is 100% ready. I actually built an AngularJS 2 application and never ran into any issue. If you’re just starting then you may want to consider Ionic 2 as well. Essentially, you code in Angular 2 but it lets you transpile to iOS + Android + Web. At least it’s worth checking it out.