The open-source platform for building Web and mobile apps in pure JavaScript has finally reached version 1.0. Meteor was launched in 2012 to make writing software simpler, and since then it has been slowly working towards version 1.0. Meteor 0.9.4 was just released earlier this month.
“It’s time for a new way to write software — especially application software, the user-facing software we use every day to talk to people and keep track of things,” the company wrote on its website. “This new way should be radically simple. It should make it possible to build a prototype in a day or two, and a real production app in a few weeks. It should make everyday things easy, even when those everyday things involve hundreds of servers, millions of users, and integration with dozens of other systems. It should be built on collaboration, specialization, and division of labor, and it should be accessible to the maximum number of people.”
Meteor features a modern user interface; support for Web, phone and tablet apps; live updates; a reactive programming model; isomorphic APIs; a unified package system; and hot deploys.
To help developers get started with Meteor, the company has launched a new section on its website to explain how each piece works and how developers can mix and match parts of Meteor. In addition, there is a tutorial available that provides a step-by-step guide on how to build a collaborative task management app. The section also contains new examples of applications with Meteor and a free edition of Discover Meteor’s book on learning Meteor.
More information is available in the Meteor blog post.