K1rdl9psl2g275fp1djc
SkillsCast

Web App Development With Meteor

29th May 2013 in London at Skills Matter

There are 12 other SkillsCasts available from Progressive .NET Tutorials May 2013

Please log in to watch this conference skillscast.

Https s3.amazonaws.com prod.tracker2 resource 41088130 skillsmatter conference skillscast o9nohu

Meteor is an ultra-simple environment for building modern websites and in this session gives a brief introduction to Meteor before helping us to build a real world web application in Meteor.

What once took weeks, even with the best tools, now takes hours with Meteor. Meteor embraces web dev with seven basic principles:

  • Data on the Wire. Don't send HTML over the network. Send data and let the client decide how to render it.

  • One Language. Write both the client and the server parts of your interface in JavaScript.

    • Database Everywhere. Use the same transparent API to access your database from the client or the server.
  • Latency Compensation. On the client, use prefetching and model simulation to make it look like you have a zero-latency connection to the database.

  • Full Stack Reactivity. Make realtime the default. All layers, from database to template, should make an event-driven interface available.

  • Embrace the Ecosystem. Meteor is open source and integrates, rather than replaces, existing open source tools and frameworks.

  • Simplicity Equals Productivity. The best way to make something seem simple is to have it actually be simple. Accomplish this through clean, classically beautiful APIs.

YOU MAY ALSO LIKE:

Web App Development With Meteor

Gary Short

Gary Short is a freelance data scientist. He specialises in machine learning and predictive analytics on the Azure Platform, but has an interest in cloud scale analytics in all forms, especially computational linguistics and social network analysis.

SkillsCast

Please log in to watch this conference skillscast.

Https s3.amazonaws.com prod.tracker2 resource 41088130 skillsmatter conference skillscast o9nohu

Meteor is an ultra-simple environment for building modern websites and in this session gives a brief introduction to Meteor before helping us to build a real world web application in Meteor.

What once took weeks, even with the best tools, now takes hours with Meteor. Meteor embraces web dev with seven basic principles:

  • Data on the Wire. Don't send HTML over the network. Send data and let the client decide how to render it.

  • One Language. Write both the client and the server parts of your interface in JavaScript.

    • Database Everywhere. Use the same transparent API to access your database from the client or the server.
  • Latency Compensation. On the client, use prefetching and model simulation to make it look like you have a zero-latency connection to the database.

  • Full Stack Reactivity. Make realtime the default. All layers, from database to template, should make an event-driven interface available.

  • Embrace the Ecosystem. Meteor is open source and integrates, rather than replaces, existing open source tools and frameworks.

  • Simplicity Equals Productivity. The best way to make something seem simple is to have it actually be simple. Accomplish this through clean, classically beautiful APIs.

YOU MAY ALSO LIKE:

About the Speaker

Web App Development With Meteor

Gary Short

Gary Short is a freelance data scientist. He specialises in machine learning and predictive analytics on the Azure Platform, but has an interest in cloud scale analytics in all forms, especially computational linguistics and social network analysis.

Photos