desenvolvimento para web com meteor
TRANSCRIPT
![Page 1: Desenvolvimento para web com Meteor](https://reader036.vdocuments.com.br/reader036/viewer/2022062903/58a0ae261a28ab75368b4e55/html5/thumbnails/1.jpg)
Desenvolvimento para Web com
@wevertongomesfb.com/wevertongomes
![Page 2: Desenvolvimento para web com Meteor](https://reader036.vdocuments.com.br/reader036/viewer/2022062903/58a0ae261a28ab75368b4e55/html5/thumbnails/2.jpg)
Background Pessoal
• Diretor Técnico da Adapter Sistemas• Arquiteto de Software• Trabalho com TI desde 1996• Trabalho com dev desde 1998• Trabalho com infra desde 1999• Formado em Tecnologia de Redes de Comunicação pelo IFG
![Page 3: Desenvolvimento para web com Meteor](https://reader036.vdocuments.com.br/reader036/viewer/2022062903/58a0ae261a28ab75368b4e55/html5/thumbnails/3.jpg)
Background Pessoal
• Certificado Silverlight• Certificado Delphi Developer• Projetos estruturados, OO• Bancos de dados relacionais e NoSQL• Linguagens: Delphi, C#, Ruby, Python, JS, Android, iOS• Entusiasta de novas tecnologias
![Page 4: Desenvolvimento para web com Meteor](https://reader036.vdocuments.com.br/reader036/viewer/2022062903/58a0ae261a28ab75368b4e55/html5/thumbnails/4.jpg)
Background Pessoal
• 3 projetos mais importantes:
![Page 5: Desenvolvimento para web com Meteor](https://reader036.vdocuments.com.br/reader036/viewer/2022062903/58a0ae261a28ab75368b4e55/html5/thumbnails/5.jpg)
Timeline
![Page 6: Desenvolvimento para web com Meteor](https://reader036.vdocuments.com.br/reader036/viewer/2022062903/58a0ae261a28ab75368b4e55/html5/thumbnails/6.jpg)
Web’s
• 1.0• 2.0• 3.0
![Page 7: Desenvolvimento para web com Meteor](https://reader036.vdocuments.com.br/reader036/viewer/2022062903/58a0ae261a28ab75368b4e55/html5/thumbnails/7.jpg)
Web 2.0 e 3.0
• JS, XML e JSON (Ajax)• SOA• SaaS, PaaS e IaaS• Mobile e Computação Ubíqua• Metadata, Informações Conectadas e Agentes Inteligentes
![Page 8: Desenvolvimento para web com Meteor](https://reader036.vdocuments.com.br/reader036/viewer/2022062903/58a0ae261a28ab75368b4e55/html5/thumbnails/8.jpg)
JavaScript
• Linguagem de programação interpretada• Lançada em 1995 com o nome de LiveScript• Normatizado pela ECMA• Estruturada, dinâmica, funcional, baseada em objetos e
protótipos• Callback’s• Vem ganhando espaço do lado servidor
![Page 9: Desenvolvimento para web com Meteor](https://reader036.vdocuments.com.br/reader036/viewer/2022062903/58a0ae261a28ab75368b4e55/html5/thumbnails/9.jpg)
Node.js
• Engine de execução JavaScript• Baseado no Google V8• Usado por grandes empresas• Possui gerenciador de pacotes• Base para vários frameworks
![Page 10: Desenvolvimento para web com Meteor](https://reader036.vdocuments.com.br/reader036/viewer/2022062903/58a0ae261a28ab75368b4e55/html5/thumbnails/10.jpg)
![Page 11: Desenvolvimento para web com Meteor](https://reader036.vdocuments.com.br/reader036/viewer/2022062903/58a0ae261a28ab75368b4e55/html5/thumbnails/11.jpg)
Meteor
• https://www.meteor.com• Framework Full Stack• Reativo• MongoDB• Blaze• Suporte a mobile• Mais de 8K packages, 460K instalações
![Page 12: Desenvolvimento para web com Meteor](https://reader036.vdocuments.com.br/reader036/viewer/2022062903/58a0ae261a28ab75368b4e55/html5/thumbnails/12.jpg)
Meteor
DEMO
![Page 13: Desenvolvimento para web com Meteor](https://reader036.vdocuments.com.br/reader036/viewer/2022062903/58a0ae261a28ab75368b4e55/html5/thumbnails/13.jpg)
Dúvidas???
Obrigado!!!
• @wevertongomes• fb.com/wevertongomes• slideshare.net/wevertongomes2/desenvolvimento-para-web-com-
meteor