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

Lapidando o Globo Play

Lapidando o Globo Play

Estudo de caso de um produto inovador em termos de tecnologia e conceito.

Jean Carlo Emer

December 05, 2015
Tweet

More Decks by Jean Carlo Emer

Other Decks in Technology

Transcript

  1. Desktop 2007 2008 2009 2010 2011 2012 2013 2014 2015

    Mobile Mobile revolution *Usuários em milhares
 fonte: Comscore 2k*
  2. Desktop 12AM 7AM 10AM 5PM 8PM 12AM Uso dos dispositivos


    ao longo do dia fonte: Comscore Mobile
  3. Uso de mobile web em relação a mobile nativo 2013

    1.8x 16k* x 9k *Unique visitors em milhares 1.7x 28k x 16k 2014 2.1x 43k x 20k 2015
  4. “It should be accessible from any kind of hardware that

    can connect to the internet: stationary or mobile, small screen or large Sir Tim Berners Lee
  5. Req HTML Click JSON Gene Add JSON Click Animate class

    ue rate Request st 1. 2. 3. 4. 5. 6. 7. 8. 9.
  6. “A solução é escrever código como se recriasse o DOM

    toda vez que o estado muda Time do Virtual DOM
  7. var manifest = {
 host: 'http://my.api.com', resources: { Book: {

    all: {path: '/books.json'}, byId: {path: '/books/{id}.json'} }, Photo: { byCategory: {path: '/photos/{category}.json'} } } }
  8. Mappersmith cached gateway permite utilizar LocalStorage e Redis para economizar

    requisições https://github.com/tulios/mappersmith-cached-gateway
  9. Acervo de vídeos e programas API de vídeos Localização do

    usuário e informações sobre o sinal de ao vivo API de live
  10. “A container does data fetching and then renders its corresponding

    sub- component. That’s it. Jason Bonta https://medium.com/@dan_abramov/smart-and-dumb- components-7ca2f9a7c7d0
  11. O ecossistema do React é emergente e é preciso ficar

    antenado para adotar novas bibliotecas
  12. Jest é utilizado para os testes, mas é lento e

    tem uma filosofia controversa
  13. Mocha + expect + shallow render juntos parecem uma ótima

    alternativa https://blog.algolia.com/how-we-unit-test-react- components-using-expect-jsx
  14. ...

  15. Novos desafios surgem a todo momento e este é o

    maior barato da nossa profissão