The AngularJS presentation in Google I/O 13, a funny talk btw Misko (angular author) and his manager
I have played AngularJS for couple months now and really like it, but there are things from the show of which I still feel intereting
1. In the coming v1.1.5, ng-controller will have new syntax, it’s going to support controller instance itself as model context besides of using scope. Not sure what’s design consideration behind this and any advantages here?
2. ng-animate is really cool!
3. Karma is considered to be game-changing tool for automation. I have to say AngularJS had a right strategy to tackle with enterprise software development needs by supplying end-to-end out-of-box development tools. But there is still one big thing missing here – enterprise-ready out-of-box UI library (better native to AngularJS)
4. AngularJS is bringing lots attentions from UI library supplier, traditional JQuery UI vendors (Kendo/Wijmo) now have integration for it, one hand this is looking good for us but on the other hand, i thought as a UI developer it was long being disappointed that Google didn’t invest on its own UI component library for its front-end frameworks (previously GWT for example) and AngularJS has the similar situation now, though we see there are both open-sourced and commercial vendors start stepping into the area. Hope it is getting better.
5. Mentioned AngularJS will be working with Web Component. but not detailed what positions AngularJS and Web Component are in future road map. Just googling around Web Component in these days, for me, it looks like some low level artifacts and on top of them, we can produce reusable components. Will it be a naturally UI library so that it can integrated with the cool framework?