SlideShare uma empresa Scribd logo
1 de 18
By: Carlos Eduardo Santiago GitHub:
eduardo-cess
Email: eeduardosantiago@gmail.com
O que é Meteor?
Poderosa Framework de Javascript;
Criada em 2011 pelo Meteor Development Group ;
Totalmente Open Source e gratuita;
Como funciona?
Roda em NodeJs;
Orientado a eventos
Non-blocking Thread
Implementa Isomorphic Javascript;
7 Princípios do Meteor
1. Data on the wire.
2. One language.
3. Database anywhere.
4. Latency compensation.
5. Full-Stack Reactivity.
6. Embrace the ecosystem.
7. Simplicity equals Productivity.
Outros detalhes
Repositórios:
Atmosphere
NPM
Bower
Built-in packages.
Por que usar? : Produtividade!
Por que usar? : Fácil aprendizagem.
Por que usar? : Real Time por padrão
Por que usar? : Mobile Ready
Deploy gratuito de aplicações para teste;
Deploy com um comando:
meteor deploy nomeQualquer.meteor.com
Por que usar? : Deploy
Outros:
Live Refresh;
Fácil integração com frameworks de front-end;
Integração com Angular Js;
Jquery por padrão;
Demeteorizer!;
Por que usar?
Suporte fraco para bancos de dados relacionais;
Pouco divulgado;
Por que não usar?
Instalação:
curl https://install.meteor.com/ | sh
Criando Projeto:
meteor create nomeDoProjeto
Rodando Projeto:
Na Prática
/client
/server
/public
/private
/tests
Na Prática - Estrutura do Projeto
sdfsdfdsfdsfdfds
http://aitpomodoro.meteor.com/
Exemplo: aitpomodoro
Perguntas?
That’s all folks!

Mais conteúdo relacionado

Destaque

WATSON - O Fascinante Computador da IBM
WATSON - O Fascinante Computador da IBMWATSON - O Fascinante Computador da IBM
WATSON - O Fascinante Computador da IBMCOTIC-PROEG (UFPA)
 
Don't fear the Walking Dead @ IPC 2016
Don't fear the Walking Dead @ IPC 2016Don't fear the Walking Dead @ IPC 2016
Don't fear the Walking Dead @ IPC 2016tech.kartenmacherei
 
Gebelikte sle ve ra
Gebelikte sle ve raGebelikte sle ve ra
Gebelikte sle ve rafethiisnac
 
digital marketing strategy
digital marketing strategydigital marketing strategy
digital marketing strategyOdino Pixar
 
Desenvolvimento de software tradicional vs ágil
Desenvolvimento de software tradicional vs ágilDesenvolvimento de software tradicional vs ágil
Desenvolvimento de software tradicional vs ágilCOTIC-PROEG (UFPA)
 
Computação Cognitiva: conceitos e aplicações
Computação Cognitiva: conceitos e aplicaçõesComputação Cognitiva: conceitos e aplicações
Computação Cognitiva: conceitos e aplicaçõesDiego Cavalca
 
Smoke Tests @ DevOps-Hamburg 06.02.2017
Smoke Tests @ DevOps-Hamburg 06.02.2017Smoke Tests @ DevOps-Hamburg 06.02.2017
Smoke Tests @ DevOps-Hamburg 06.02.2017tech.kartenmacherei
 
MACVEST - Simulado ENEM 2012
MACVEST - Simulado ENEM 2012MACVEST - Simulado ENEM 2012
MACVEST - Simulado ENEM 2012Matheus Ronconi
 
Admi 4005 La InformacióN Como Se Produce,Organiza Y Disemina Rev 6 De Julio...
Admi 4005 La InformacióN Como Se Produce,Organiza Y Disemina  Rev  6 De Julio...Admi 4005 La InformacióN Como Se Produce,Organiza Y Disemina  Rev  6 De Julio...
Admi 4005 La InformacióN Como Se Produce,Organiza Y Disemina Rev 6 De Julio...Ketty Rodriguez
 
Mi experiencia en la educacion a distancia
Mi experiencia en la educacion a distanciaMi experiencia en la educacion a distancia
Mi experiencia en la educacion a distanciaSabrina Basantes
 
MIC - Principaux indicateurs-2016
MIC - Principaux indicateurs-2016MIC - Principaux indicateurs-2016
MIC - Principaux indicateurs-2016Lachgar Abdellah
 
Ciment du maroc___le_franchissement_d'un_nouveau_palier_en_termes_de_dividende
Ciment du maroc___le_franchissement_d'un_nouveau_palier_en_termes_de_dividendeCiment du maroc___le_franchissement_d'un_nouveau_palier_en_termes_de_dividende
Ciment du maroc___le_franchissement_d'un_nouveau_palier_en_termes_de_dividendewww.bourse-maroc.org
 

Destaque (20)

Loop back
Loop backLoop back
Loop back
 
WATSON - O Fascinante Computador da IBM
WATSON - O Fascinante Computador da IBMWATSON - O Fascinante Computador da IBM
WATSON - O Fascinante Computador da IBM
 
Don't fear the Walking Dead @ IPC 2016
Don't fear the Walking Dead @ IPC 2016Don't fear the Walking Dead @ IPC 2016
Don't fear the Walking Dead @ IPC 2016
 
Gebelikte sle ve ra
Gebelikte sle ve raGebelikte sle ve ra
Gebelikte sle ve ra
 
Libros de-contabilidad
Libros de-contabilidadLibros de-contabilidad
Libros de-contabilidad
 
digital marketing strategy
digital marketing strategydigital marketing strategy
digital marketing strategy
 
CC - Programa Propuestas Empleo
CC - Programa Propuestas EmpleoCC - Programa Propuestas Empleo
CC - Programa Propuestas Empleo
 
devanand1
devanand1devanand1
devanand1
 
Mi carrera
Mi carreraMi carrera
Mi carrera
 
Desenvolvimento de software tradicional vs ágil
Desenvolvimento de software tradicional vs ágilDesenvolvimento de software tradicional vs ágil
Desenvolvimento de software tradicional vs ágil
 
Computação Cognitiva: conceitos e aplicações
Computação Cognitiva: conceitos e aplicaçõesComputação Cognitiva: conceitos e aplicações
Computação Cognitiva: conceitos e aplicações
 
Smoke Tests @ DevOps-Hamburg 06.02.2017
Smoke Tests @ DevOps-Hamburg 06.02.2017Smoke Tests @ DevOps-Hamburg 06.02.2017
Smoke Tests @ DevOps-Hamburg 06.02.2017
 
MACVEST - Simulado ENEM 2012
MACVEST - Simulado ENEM 2012MACVEST - Simulado ENEM 2012
MACVEST - Simulado ENEM 2012
 
Presentación1
Presentación1Presentación1
Presentación1
 
Admi 4005 La InformacióN Como Se Produce,Organiza Y Disemina Rev 6 De Julio...
Admi 4005 La InformacióN Como Se Produce,Organiza Y Disemina  Rev  6 De Julio...Admi 4005 La InformacióN Como Se Produce,Organiza Y Disemina  Rev  6 De Julio...
Admi 4005 La InformacióN Como Se Produce,Organiza Y Disemina Rev 6 De Julio...
 
IBM Watson
IBM WatsonIBM Watson
IBM Watson
 
Mi experiencia en la educacion a distancia
Mi experiencia en la educacion a distanciaMi experiencia en la educacion a distancia
Mi experiencia en la educacion a distancia
 
Principes de-trader-edition-2015
Principes de-trader-edition-2015Principes de-trader-edition-2015
Principes de-trader-edition-2015
 
MIC - Principaux indicateurs-2016
MIC - Principaux indicateurs-2016MIC - Principaux indicateurs-2016
MIC - Principaux indicateurs-2016
 
Ciment du maroc___le_franchissement_d'un_nouveau_palier_en_termes_de_dividende
Ciment du maroc___le_franchissement_d'un_nouveau_palier_en_termes_de_dividendeCiment du maroc___le_franchissement_d'un_nouveau_palier_en_termes_de_dividende
Ciment du maroc___le_franchissement_d'un_nouveau_palier_en_termes_de_dividende
 

Semelhante a METEOR

Meteor um overview sobre a plataforma
Meteor   um overview sobre a plataformaMeteor   um overview sobre a plataforma
Meteor um overview sobre a plataformaCaio Ribeiro Pereira
 
Java e uma visão sobre PaaS
Java e uma visão sobre PaaSJava e uma visão sobre PaaS
Java e uma visão sobre PaaSEder Magalhães
 
Produtividade e deploy na criação de apps NodeJS com MeteorJS - Join Communit...
Produtividade e deploy na criação de apps NodeJS com MeteorJS - Join Communit...Produtividade e deploy na criação de apps NodeJS com MeteorJS - Join Communit...
Produtividade e deploy na criação de apps NodeJS com MeteorJS - Join Communit...Frederico Maia Arantes
 
Spring roo produtividade no java
Spring roo produtividade no javaSpring roo produtividade no java
Spring roo produtividade no javaPedro Cavalero
 
Introdução a Plataforma Java EE
Introdução a Plataforma Java EEIntrodução a Plataforma Java EE
Introdução a Plataforma Java EEEder Magalhães
 
Tutorial: Desenvolvimento de aplicacoes moveis com Java
Tutorial: Desenvolvimento de aplicacoes moveis com JavaTutorial: Desenvolvimento de aplicacoes moveis com Java
Tutorial: Desenvolvimento de aplicacoes moveis com JavaPaulo César M Jeveaux
 
Netbeans Slides Fy2009 Portugues
Netbeans Slides Fy2009 PortuguesNetbeans Slides Fy2009 Portugues
Netbeans Slides Fy2009 PortuguesRodrigo Peleias
 
Criando Aplicações .NET com o TheWebMind
Criando Aplicações .NET com o TheWebMindCriando Aplicações .NET com o TheWebMind
Criando Aplicações .NET com o TheWebMindJaydson Gomes
 
Inovando na plataforma Java
Inovando na plataforma JavaInovando na plataforma Java
Inovando na plataforma JavaEteg
 
JBoss Forge TDC - 2012 Florianópolis
JBoss Forge TDC - 2012 FlorianópolisJBoss Forge TDC - 2012 Florianópolis
JBoss Forge TDC - 2012 FlorianópolisGeorge Gastaldi
 
Apostila de Fundamentos Java
Apostila de Fundamentos JavaApostila de Fundamentos Java
Apostila de Fundamentos JavaMarcio Marinho
 

Semelhante a METEOR (20)

Meteor um overview sobre a plataforma
Meteor   um overview sobre a plataformaMeteor   um overview sobre a plataforma
Meteor um overview sobre a plataforma
 
TDC 2012 - JDF
TDC 2012 - JDFTDC 2012 - JDF
TDC 2012 - JDF
 
Aula 1 1
Aula 1 1Aula 1 1
Aula 1 1
 
Começando com meteor
Começando com meteorComeçando com meteor
Começando com meteor
 
Java e uma visão sobre PaaS
Java e uma visão sobre PaaSJava e uma visão sobre PaaS
Java e uma visão sobre PaaS
 
Produtividade e deploy na criação de apps NodeJS com MeteorJS - Join Communit...
Produtividade e deploy na criação de apps NodeJS com MeteorJS - Join Communit...Produtividade e deploy na criação de apps NodeJS com MeteorJS - Join Communit...
Produtividade e deploy na criação de apps NodeJS com MeteorJS - Join Communit...
 
Spring roo produtividade no java
Spring roo produtividade no javaSpring roo produtividade no java
Spring roo produtividade no java
 
Titanium appacelerator
Titanium appaceleratorTitanium appacelerator
Titanium appacelerator
 
NetBeans: a IDE que você precisa
NetBeans: a IDE que você precisaNetBeans: a IDE que você precisa
NetBeans: a IDE que você precisa
 
Introdução a Plataforma Java EE
Introdução a Plataforma Java EEIntrodução a Plataforma Java EE
Introdução a Plataforma Java EE
 
Tutorial: Desenvolvimento de aplicacoes moveis com Java
Tutorial: Desenvolvimento de aplicacoes moveis com JavaTutorial: Desenvolvimento de aplicacoes moveis com Java
Tutorial: Desenvolvimento de aplicacoes moveis com Java
 
Netbeans Slides Fy2009 Portugues
Netbeans Slides Fy2009 PortuguesNetbeans Slides Fy2009 Portugues
Netbeans Slides Fy2009 Portugues
 
Criando Aplicações .NET com o TheWebMind
Criando Aplicações .NET com o TheWebMindCriando Aplicações .NET com o TheWebMind
Criando Aplicações .NET com o TheWebMind
 
Inovando na plataforma Java
Inovando na plataforma JavaInovando na plataforma Java
Inovando na plataforma Java
 
Inovando na Plataforma Java
Inovando na Plataforma JavaInovando na Plataforma Java
Inovando na Plataforma Java
 
Minicurso Java Me
Minicurso Java MeMinicurso Java Me
Minicurso Java Me
 
Java: Por onde começar nos dias de hoje?
Java: Por onde começar nos dias de hoje?Java: Por onde começar nos dias de hoje?
Java: Por onde começar nos dias de hoje?
 
JBoss Forge TDC - 2012 Florianópolis
JBoss Forge TDC - 2012 FlorianópolisJBoss Forge TDC - 2012 Florianópolis
JBoss Forge TDC - 2012 Florianópolis
 
Spring Roo
Spring RooSpring Roo
Spring Roo
 
Apostila de Fundamentos Java
Apostila de Fundamentos JavaApostila de Fundamentos Java
Apostila de Fundamentos Java
 

Mais de COTIC-PROEG (UFPA)

Mais de COTIC-PROEG (UFPA) (20)

LT - Redis
LT - RedisLT - Redis
LT - Redis
 
LT Ansible
LT AnsibleLT Ansible
LT Ansible
 
Testes automatizados com Cypress
Testes automatizados com CypressTestes automatizados com Cypress
Testes automatizados com Cypress
 
Canva
CanvaCanva
Canva
 
Git v2
Git v2Git v2
Git v2
 
Atitudes que levam ao Fracasso profissional
Atitudes que levam ao Fracasso profissionalAtitudes que levam ao Fracasso profissional
Atitudes que levam ao Fracasso profissional
 
Os 5 Sensos da Qualidade
Os 5 Sensos da QualidadeOs 5 Sensos da Qualidade
Os 5 Sensos da Qualidade
 
Produtividade sem enrrolação
Produtividade sem enrrolaçãoProdutividade sem enrrolação
Produtividade sem enrrolação
 
Principios e Valores Ágeis
Principios e Valores ÁgeisPrincipios e Valores Ágeis
Principios e Valores Ágeis
 
Big data
Big dataBig data
Big data
 
Metricas para Times Ágeis
Metricas para Times ÁgeisMetricas para Times Ágeis
Metricas para Times Ágeis
 
Aplicação de Abordagens Ágeis: Estudo de Caso de utlização do SCRUM – PROEG/UFPA
Aplicação de Abordagens Ágeis: Estudo de Caso de utlização do SCRUM – PROEG/UFPAAplicação de Abordagens Ágeis: Estudo de Caso de utlização do SCRUM – PROEG/UFPA
Aplicação de Abordagens Ágeis: Estudo de Caso de utlização do SCRUM – PROEG/UFPA
 
Técnicas para Programação em Par
Técnicas para Programação em ParTécnicas para Programação em Par
Técnicas para Programação em Par
 
Feedback Canvas
Feedback CanvasFeedback Canvas
Feedback Canvas
 
5 Doenças do Gerenciamento de Projetos
5 Doenças do Gerenciamento de Projetos5 Doenças do Gerenciamento de Projetos
5 Doenças do Gerenciamento de Projetos
 
Restrospectiva ágil
Restrospectiva ágilRestrospectiva ágil
Restrospectiva ágil
 
Ponta pé inicial para uma melhoria
Ponta pé inicial para uma melhoriaPonta pé inicial para uma melhoria
Ponta pé inicial para uma melhoria
 
Gestão Ágil de Riscos
Gestão Ágil de Riscos Gestão Ágil de Riscos
Gestão Ágil de Riscos
 
Boas Práticas de Programação
Boas Práticas de ProgramaçãoBoas Práticas de Programação
Boas Práticas de Programação
 
Lab metodologia
Lab metodologiaLab metodologia
Lab metodologia
 

METEOR