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

Meteor for noobs

Meteor for noobs

Nesta talk você vai aprender os principais conceitos e características da plataforma Meteor, que é um framework JavaScript fullstack. Iremos na prática ver em poucos códigos, uma aplicação realtime (mini multiplayer game http://dalebombagame.meteor.com) que funciona totalmente em JavaScript.

Caio Ribeiro Pereira

October 07, 2015
Tweet

More Decks by Caio Ribeiro Pereira

Other Decks in Programming

Transcript

  1. About me • Web Developer 
 (Entusiasta JavaScript) • Blogger

    
 (udgwebdev.com) • Escritor 
 (Casa do Código)

  2. Isomórfico
 também conhecido pelo nome
 "JavaScript Universal" Reaproveite JS entre

    frontend e backend escrevendo um código… Para mais detalhes: 
 https://medium.com/@mjackson/universal-javascript-4761051b7ae9
  3. Mobile-ready
 Thanks by
 Cordova Framework Gerando app de um webapp:


    "meteor add-platform <android ou ios>" "meteor run <android, android-device, ios ou ios-device>"
  4. O meteor oferece um host free
 Para apps pequenas, blogs

    ou beta releases Crie uma conta no meteor.com
 E rode o comando: 
 meteor deploy nome_do_app.meteor.com
  5. 
 Show me the game,
 Show me the code! Dale

    Bomba Game - Clique o mais rápido que puder!
 Multiplayer game com ranking em tempo real
 Link: dalebombagame.meteor.com
 Fonte: github.com/caio-ribeiro-pereira/dalebombagame
  6. Alguns Links • Meteor: meteor.com • Node.js: nodejs.org • NPM:

    npmjs.com • Atmosphere: atmospherejs.com • MongoDB: mongodb.org • Angular: angularjs.org • React: facebook.github.io/react • Cordova: cordova.apache.org