Meteor JavaScript reaches 1.0 milestone

The open source JavaScript framework is geared for faster development of Web and mobile apps

Meteor, which has been positioned as a JavaScript framework for quicker application development, reaches its 1.0 release milestone today.

The open source platform supports development of apps for the "modern" Web and mobile space, Meteor co-author Matt DeBergalis said in a blog post today. These applications have live-updating interfaces and subtle but essential touches like dialog boxes and popups, and they feel more like desktop apps than websites, he noted.

In an interview, DeBergalis explained the significance of the 1.0 release: "The important part is it marks stability in the platform so that from this point forward, we will support apps built on these APIs."

Developers can build mobile and browser apps using the same code base. "Meteor 1.0 allows a JavaScript developer to write an app using just their JavaScript and HTML knowledge with a single code base that runs as a Web app on the browser and also as an installed app on iOS an Android," DeBergalis said.

Meteor is intended to provide for all phases of development, including updating a user's screen via Blaze capabilities, data synchronization via Distributed Data Protocol, and "hot code push," for continuous deployment of new JavaScript code, DeBergalis explained. Users, however, can swap in other development technologies such as, for functions like screen updates, if they so choose. "Meteor and actually work very well together," DeBergalis said.

Meteor Development Group, which supports the open source Meteor project, aims to make it possible to write applications much faster with less-specialized knowledge. The organization also is developing its Galaxy service to run, monitor, and scale Meteor applications running in the cloud, said DeBergalis, who is a co-founder of Meteor Development Group.

Currently available for free, a commercial version of Galaxy is planned. No date is set yet for availability of the commercial implementation.

So far, Meteor has been used by ventures such as Workpop, which offers a job marketplace, and Verso, which provides a mobile application for educational services via iOS and Android devices. 

Meteor 1.0 was initially targeted for release in early 2014, but it simply took longer to complete, DeBergalis said. Meteor is now available on the Meteor website via an MIT license.

Copyright © 2014 IDG Communications, Inc.

How to choose a low-code development platform