Meteor

  • Intro
  • Deploy, Build for iOS

What's Meteor?

  • The Framework
  • The Result

The Framework

  • Open-source JavaScript Framework
  • Meteor Development Group

The Structure

  • Client
    • JavaScript (Meteor)
    • In-memory DB (Minimongo)
  • Sever
    • JavaScript (Meteor [Node.js])
    • MongoDB (for now...)

The Components

  • Independent Packages that work together (the "Meteor Platform")
    • Livequery:  realtime DB queries
    • DDP:  subscribe, push changes to client
    • Minimongo:  Client MongoDB API + in-memory DB
    • Tracker + Blaze:  auto reactive view rendering
  • meteor.com/projects
  • docs.meteor.com

The Rest

  • Package Sever
  • Build tool
  • Phonegap integration
  • Free  Prototype Deployment + Hosting
  • Awesome Community

The Result

  • Makes the backend easy
  • Minimal plumbing
  • Easy to learn
  • Fast development
  • Happy developers

Demo

  • Todos example
  • Deploy
  • Build for iOS
Made with Slides.com