Meteor is a new type of Web framework — one that bridges the gap between client and server, uses a single language on both, and allows for real-time communication between them. In this talk, Meteor developer Josh Owens introduces Meteor, and describes what he has learned (sometimes the hard way) from using this framework.
Angular.js is a popular open-source client-side framework, whose development is sponsored by Google. The current version of Angular.js, as of this writing, is 1.3 — but the big news is that Angular.js 2.0 will change everything, including much of the syntax. In this talk, two members of Google’s Angular.js team (Igor Minar and Tobias Bosch) discuss the differences between the versions, and what developers can expect.
It should be noted that this talk was given before the final state of Angular.js was decided. Moreover, many Angular.js developers have expressed upset with the sharp changes planned in Angular. Whether you love Angular, hate it, or are curious to see its future unfold, this talk will help you to understand where things are headed.
An excellent introduction to the AngularJS client-side Web framework, by Dan Wahlin, one of the leading trainers in the field.
Why are dynamic languages increasingly popular? What advantages do they have over statically compiled languages? Steve Yegge‘s talk on this subject is a great introduction to these ideas.