Meteor JS

Introduction to a platform built
for the modern web.

Author: alleneubank.com / @alleneubank

Back Story

I have been doing web development for the past 5 years.

I have made a lot of interactive websites
(I write a lot of JavaScript)

Mobile is taking over

What is Meteor JS?

Meteor is an ultra-simple environment for building modern websites. What once took weeks, even with the best tools, now takes hours with Meteor.

Data on the Wire.

Meteor doesn't send HTML over the network. The server sends data and lets the client render it.

Data on the Wire

One Language.

Meteor lets you write both the client and the server parts of your application in JavaScript.

Database Everywhere.

You can use the same methods to access your database from the client or the server.

Latency Compensation.

On the client, Meteor prefetches data and simulates models to make it look like server method calls return instantly.

Full Stack Reactivity.

In Meteor, realtime is the default. All layers, from database to template, update themselves automatically when necessary.

Embrace the Ecosystem.

Meteor is open source and integrates with existing open source tools and frameworks.

Simplicity Equals Productivity.

The best way to make something seem simple is to have it actually be simple. Meteor's main functionality has clean, classically beautiful APIs.

A game built using Meteor, snake-pits.com.

THE END