Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Build your next HTML5 web app using Meteor

Build your next HTML5 web app using Meteor

Video of the talk available here (better, edited version to be posted later):
https://www.dropbox.com/s/mrg7smkdo4gpo6s/Meteor-talk.m4v

Slide deck from the meetup of #VanDev group:
http://www.meetup.com/VanDev/events/75032692/

Yuriy Dybskiy

August 29, 2012
Tweet

More Decks by Yuriy Dybskiy

Other Decks in Programming

Transcript

  1. 1. Data on the Wire Don't send HTML over the

    network. Send data and let the client decide how to render it.
  2. 2. One Language Write both the client and the server

    parts of your interface in JavaScript
  3. 3. Database Everywhere Use the same transparent API to access

    your database from the client or the server.
  4. 4. Latency Compensation On the client, use prefetching and model

    simulation to make it look like you have a zero-latency connection to the database
  5. 5. Full Stack Reactivity Make realtime the default. All layers,

    from database to template, should make an event-driven interface available
  6. 6. Embrace the Ecosystem Meteor is open source and integrates,

    rather than replaces, existing open source tools and frameworks
  7. 7. Simplicity Productivity The best way to make something seem

    simple is to have it actually be simple. Accomplish this through clean, classically beautiful APIs =
  8. • Must see – http://meteor.com/examples/ • My Car2Go demo app

    repo – http://git.io/OoDSNw • Meteorite project – http://git.io/4VvmBQ • Atmosphere – https://atmosphere.meteor.com/ • JavaScript-Garden – http://git.io/ns2RGw • Bootstrap Builder – http://jetstrap.com/alpha/august dybskiy @ Where to go from here: