JS Experience 2017 - React + Redux. Pensando em ReduxiMasters
Guilherme Ventura, Desenvolvedor Front-end Sênior da Embratel fala sobre React + Redux. Pensando em Redux no JS Experience'17
Saiba mais em https://eventos.imasters.com.br/jsexperience
Reduza a complexidade e aumente a capacidade de reutilização dos seus módulos em Go através de baixo acoplamento, menos código e testes de unidade mais fáceis.
Existem diversas arquiteturas no mundo Android hoje em dia, a mais vista entre elas é a MVVM que utiliza programação imperativa. Nessa palestra vamos falar sobre MVI e como criar uma arquitetura reative utilizando um fluxo unidirecional entre as ações do usuário e os diferentes estados apresentados na tela.
Criando uma grid para execução de testes paralelo com AppiumElias Nogueira
Palestra ministrada em 19/04/2018 na Trilha Mobile do The Developers Conference Florianópolis que fala como criar um device farm para a execução de testes paralelos usando Appium
In this talk I shared some options on hybrid development and the Rails way of doing things, talking about how it works for Basecamp. Most of the ideas here are taken from Basecamp talks and texts, but I added my two cents in the slides and also sharing what it took for me to add Turbolinks in a demo application I got.
Sources per slide:
Slide 6:
- https://medium.com/@js_tut/anatomy-of-a-react-application-d465739ec6be
Slide 8:
- https://www.youtube.com/watch?v=SWEts0rlezA
Slide 9:
- https://en.wikipedia.org/wiki/Document_Object_Model
Slide 10, 11:
- https://www.youtube.com/watch?v=SWEts0rlezA
Slide 12:
- https://www.youtube.com/watch?v=SWEts0rlezA
- https://www.accelebrate.com/blog/the-real-benefits-of-the-virtual-dom-in-react-js/
- http://jgaskins.org/blog/2016/02/28/turbolinks-vs-the-virtual-dom
Slide 13:
- https://www.youtube.com/watch?v=SWEts0rlezA
- https://ssr.vuejs.org/en/
Slide 16:
- https://www.youtube.com/watch?v=SWEts0rlezA
Slide 17:
- https://www.youtube.com/watch?v=Cx6aGMC6MjU
- https://m.signalvnoise.com/the-majestic-monolith-29166d022228
- https://www.flickr.com/photos/planetargon/127984254/
Slide 18:
- https://www.youtube.com/watch?v=Cx6aGMC6MjU
Slide 20, 21, 22, 29:
- https://www.youtube.com/watch?v=SWEts0rlezA
Slide 30:
- https://github.com/turbolinks/turbolinks-android
Introdução a técnicas de compartilhamento de estado entre componentes React utilizando a arquitetura flux, além de comparativo entre as implementações bom as libs Redux, Mobx e sem usar libs.
JS Experience 2017 - React + Redux. Pensando em ReduxiMasters
Guilherme Ventura, Desenvolvedor Front-end Sênior da Embratel fala sobre React + Redux. Pensando em Redux no JS Experience'17
Saiba mais em https://eventos.imasters.com.br/jsexperience
Reduza a complexidade e aumente a capacidade de reutilização dos seus módulos em Go através de baixo acoplamento, menos código e testes de unidade mais fáceis.
Existem diversas arquiteturas no mundo Android hoje em dia, a mais vista entre elas é a MVVM que utiliza programação imperativa. Nessa palestra vamos falar sobre MVI e como criar uma arquitetura reative utilizando um fluxo unidirecional entre as ações do usuário e os diferentes estados apresentados na tela.
Criando uma grid para execução de testes paralelo com AppiumElias Nogueira
Palestra ministrada em 19/04/2018 na Trilha Mobile do The Developers Conference Florianópolis que fala como criar um device farm para a execução de testes paralelos usando Appium
In this talk I shared some options on hybrid development and the Rails way of doing things, talking about how it works for Basecamp. Most of the ideas here are taken from Basecamp talks and texts, but I added my two cents in the slides and also sharing what it took for me to add Turbolinks in a demo application I got.
Sources per slide:
Slide 6:
- https://medium.com/@js_tut/anatomy-of-a-react-application-d465739ec6be
Slide 8:
- https://www.youtube.com/watch?v=SWEts0rlezA
Slide 9:
- https://en.wikipedia.org/wiki/Document_Object_Model
Slide 10, 11:
- https://www.youtube.com/watch?v=SWEts0rlezA
Slide 12:
- https://www.youtube.com/watch?v=SWEts0rlezA
- https://www.accelebrate.com/blog/the-real-benefits-of-the-virtual-dom-in-react-js/
- http://jgaskins.org/blog/2016/02/28/turbolinks-vs-the-virtual-dom
Slide 13:
- https://www.youtube.com/watch?v=SWEts0rlezA
- https://ssr.vuejs.org/en/
Slide 16:
- https://www.youtube.com/watch?v=SWEts0rlezA
Slide 17:
- https://www.youtube.com/watch?v=Cx6aGMC6MjU
- https://m.signalvnoise.com/the-majestic-monolith-29166d022228
- https://www.flickr.com/photos/planetargon/127984254/
Slide 18:
- https://www.youtube.com/watch?v=Cx6aGMC6MjU
Slide 20, 21, 22, 29:
- https://www.youtube.com/watch?v=SWEts0rlezA
Slide 30:
- https://github.com/turbolinks/turbolinks-android
Introdução a técnicas de compartilhamento de estado entre componentes React utilizando a arquitetura flux, além de comparativo entre as implementações bom as libs Redux, Mobx e sem usar libs.
7Masters jQuery - boas práticas em JavaScriptQuery, com Bruno RochaiMasters
Bruno Rocha é Desenvolvedor NodeJS no Walmart, apaixonado por boas práticas e design patterns. Em sua talk, falou sobre boas práticas em JavaScriptQuery
Backbone.js - A espinha dorsal de aplicações webHenrique Gogó
Uma ferramenta completa para construção de aplicações web complexas com modelos de view, bindings, eventos e coleções de maneira elegante e organizada. Conecte facilmente sua camada de apresentação com seu servidor usando REST e requisições AJAX.
Introdução ao Desenvolvimento WEB com Ruby on RailsJulio Betta
Slides que utilizei para ministrar uma palestra sobre Desenvolvimento WEB com Ruby on Rails no IV Congresso de Iniciação Científica da Faculdade Redentor de Itaperuna / RJ.
Versão PDF aqui: https://www.dropbox.com/s/2fkwksu00chm7nu/presentation.pdf
14. // Sim
let varString = 'BrazilJS';
// NÃO!!!
let string2: string = 'BrazilJS';
Evite código verboso
15. OPCIONAL: add tipo de retorno
function ordernarNome(a: Pessoa[]): Pessoa[] {
var result = a.slice(0);
result.sort(function(x, y) {
return x.nome.localeCompare(y.nome);
});
return result;
}
Às vezes pode ajudar a encontrar algum erro no código