The reason Angular JS will succeed
jnardiello.eu
jnardiello.eu
I also think that for a long time, javascript has been the domain of web designers, rather than programmers. Originally (back in the '90s), js was used for all sorts of cute but useless stuff. It matured, but even with jQuery, it's still primarily aimed at a simpler "scripting" style of programming. It lacks structure and organization. It's all ad-hoc stuff. Angular gives structure and organization. It moves javascript from scripting to more organized programming.
If you're used to the old ad-hoc scripting way of working, having to become a structured programmer is a big step. But to people coming from back-end server programming, Angular is a God-send.
I maintain that Angular kisses on the first date. Your first experience is going to make you feel those wonderful butterflies that you felt the very first time you ever wrote some HTML and hit refresh on a page.
Where it quickly falls apart is in many tried and true practices in web dev. It's just not straight up html/css/js. It's a NEW thing. The good thing is, the Angular devs have an eye on what's coming up, and I believe (and/or hope) that we're going to see a huge "merge bubble" close and those of us that use Angular will be up to speed.
> The good thing is, the Angular devs have an eye on what's coming up
Yes, you got the point. I totally agree with you on this.
To be fair, though, Backbone isn't trying to do as much as Angular. And Ember is just crazy. I Know people swear by it, but I am not smart enough to use it.