A JavaScript-everywhere framework for easily building fast web apps
Synopsis
The web is in a period of transformation. No longer do servers render HTML that get sent down to the browser. Instead, in modern web apps all rendering is done in the browser, and the server only sends down data. Meteor is a framework for easily building apps in the modern way. Meteor solves all parts of the problem -- from the server components, the data protocols, the client rendering and the packaging system.
This type of modern web app is not only technically superior -- it also allows for a significantly better user experience. With last-generation frameworks (such as PHP, Django or Rails), "AJAX" lets you update part of a page in place but you still wait for the server on any user action. With Meteor, the user almost never waits. All changes are enacted in the browser immediately and sent to the server in the background. It's what you expect from any decent desktop or offline iOS app. Meteor gives your apps this type of experience out-of-the-box.
Speaker: Avital Oliver
Avital Oliver has researched finite group theory, built tactical systems for the Israeli Air Force, founded a school of mathematics for all, and worked Asana before joining Meteor, where he now works as a core developer.