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

Webpacker e a Jornada do Heroi

Webpacker e a Jornada do Heroi

- RubyConf Brasil 2019 (29/11/2019)

3e4b321cfe49136ead7cbfcb5d45a8f0?s=128

Juliana Negreiros

November 29, 2019
Tweet

More Decks by Juliana Negreiros

Other Decks in Technology

Transcript

  1. WEBPACKER E A JORNADA DO HERÓI

  2. Juliana Negreiros @juunegreiros 2

  3. 3

  4. O mundo comum Identificação

  5. 5

  6. 6 O mundo comum

  7. O chamado à aventura Saída da zona de conforto

  8. 8

  9. A necessidade de criar algo mais dinâmico, bem arquitetado e

    independente tanto para os times, quanto pras tecnologias. 9 Meu chamado à aventura
  10. Acompanhar a necessidade de velocidade que o uso de SPA

    trazem 10 Meu chamado à aventura
  11. Recusa do chamado Frustração

  12. 12

  13. HTML + RAILS NA VIEW 13 Motivos para recusa

  14. Conhecimento técnico do time 14 Motivos para recusa

  15. Encontro com o mentor Achando alguém que vai te guiar

  16. 16

  17. @felipesoares6_ 17 @vitortalaia Mentores

  18. A travessia do primeiro limiar Deixar o mundo comum

  19. 19

  20. 20

  21. Gem para fazer o bundle de Javascript com webpack 21

    Webpacker
  22. Javascript moderno! 22 Webpacker

  23. rails new myapp --webpack 23 gem 'webpacker', '~> 4.x' ou

    Webpacker
  24. bundle exec rails webpacker:install 24 Webpacker

  25. <%= javascript_pack_tag ‘application’ %> 25 app/javascript: ├── packs: │ └──

    application.js └── src: │ └── application.css └── images: └── logo.svg Webpacker
  26. O ventre da baleia Testes, aliados e inimigos

  27. 27

  28. Com grandes poderes, vem grandes responsabilidades 28

  29. 29 Testes

  30. Ruby on Rails JQuery Rails-modules Angularjs CoffeeScript 30 Inimigos

  31. @fortunatooo 31 Aliado

  32. Aproximação da caverna oculta Questionamentos e triunfos

  33. 33

  34. 34 Caos... Aproximação da caverna oculta

  35. Primeiros componentes 35 Aproximação da caverna oculta

  36. Provação suprema Derrota

  37. 37

  38. Coexistência e migração 38 Provação suprema

  39. A recompensa Primeira conquista

  40. 40

  41. 41 A Recompensa

  42. O caminho de volta Reflexão e decisão

  43. 43

  44. Plenitude, finalização e arquitetura 44 O caminho de volta

  45. A ressurreição A batalha final

  46. 46

  47. Projeto sem o Júlio Muito maior e com várias versões

    Com várias tecnologias que a gente não estava usando Sem processos definidos Tecnologias mais complexas e coexistentes (redux-offline e redux-saga) 47 A batalha final
  48. Nos tornamos pessoas diferentes do que éramos no começo da

    aventura 48 A batalha final
  49. Scalable FrontEnd 49 A batalha final

  50. O retorno com o elixir De volta ao mundo comum

  51. 51

  52. Sobreviver ao Caos Lidar com pessoas e definir processos Aprendizados

    Educação 52 De volta ao mundo comum
  53. Obrigado! 53 Acesse os slides em: bit.ly/webpacker-jornada-do-heroi