Using web technologies is a roller coaster experience. New things roll out every week. That can be very exciting and fun, actually. Always learning. Reinventing. However, I can’t totally keep up with it all so I have to choose my focus from time to time. Right now I choose AngularJS. I don’t know that AngularJS is totally the future, but the direction AngularJS it is taking with HTML data binding totally is. I think.
- Reason 2: It is comprehensive. Unlike HTML alone, AngularJS really can do everything without additional tools. AngularJS scales well and supports a robust MVC design paradigm. It just depends on how far you need to go with it.
- Reason 3: It is well supported and extremely well documented. Even the best tool can fail to gather broad support if there is a lack of resources behind it. AngularJS is supported by Google so that should be no issue. Google has created a winner.