Day-to-day
Vue or React
Quem sou eu?
● Hebert Silva
● Cientista da Computação, 2013
● Front-end Developer STORED e-commerce, 2014
● Garoto de Programa, 2007
● Github: github.com/hebertsilva
● Linkedin: linkedin.com/in/hebertpsilva
Front-end
● Damos vida a interface do usuário
● Preocupamos com a experiência do usuário
● Somos o braço direito do Designer
Trajetória
● index.html
● HTML
● CSS
● JavaScript
● jQuery *
* jQuery é uma biblioteca de funções JavaScript que interage com o HTML.
JS
● JavaScript não é JAVA.
● Foi criado pela W3C e mantida pela ECMA
● É uma linguagem interpretada
● cliente-side e server-side, sim! JavaScript também pode ser usada como server-side (NodeJS)
Javascript Reativo
● Construído para “reagir” às mudanças que acontecem (como eventos de cliques, dados
sendo buscados, etc)
● Componentes reutilizáveis
● Programar com fluxos de dados assíncronos
React o pioneiro
● Usado por grandes empresas
● Criar interfaces eficientes
● Reutilizar componentes
● Nos tornar melhores desenvolvedores
Vue está na moda
● Considerada uma biblioteca assim como o React para criar componentes
● Vue.js é extremamente leve, modular e com um foco claro
● Apresenta até 4 vezes mais velocidade na hora de processar cada requisição e tela
Day-to-day
● Curva de aprendizado
● MVP de códigos
● Documentação e leitura
● Escalabilidade
● O que motiva
● O novo sempre é bom
● Nós fazemos a comunidade de desenvolvedores
● Fóruns e muito mais
● Compartilhamos o conhecimento
A comunidade
Gosto mais de Vue e gosto mais de React também!
Você gosta mais de Vue ou de React?
● https://star-history.t9t.io
● https://codesandbox.io/
● https://dribbble.com/
● https://reactjs.org/
● https://vuejs.org/
Motive-se
Day to day  vue or react  (2)

Day to day vue or react (2)

  • 1.
  • 2.
    Quem sou eu? ●Hebert Silva ● Cientista da Computação, 2013 ● Front-end Developer STORED e-commerce, 2014 ● Garoto de Programa, 2007 ● Github: github.com/hebertsilva ● Linkedin: linkedin.com/in/hebertpsilva
  • 3.
    Front-end ● Damos vidaa interface do usuário ● Preocupamos com a experiência do usuário ● Somos o braço direito do Designer
  • 4.
    Trajetória ● index.html ● HTML ●CSS ● JavaScript ● jQuery * * jQuery é uma biblioteca de funções JavaScript que interage com o HTML.
  • 5.
    JS ● JavaScript nãoé JAVA. ● Foi criado pela W3C e mantida pela ECMA ● É uma linguagem interpretada ● cliente-side e server-side, sim! JavaScript também pode ser usada como server-side (NodeJS)
  • 6.
    Javascript Reativo ● Construídopara “reagir” às mudanças que acontecem (como eventos de cliques, dados sendo buscados, etc) ● Componentes reutilizáveis ● Programar com fluxos de dados assíncronos
  • 7.
    React o pioneiro ●Usado por grandes empresas ● Criar interfaces eficientes ● Reutilizar componentes ● Nos tornar melhores desenvolvedores
  • 9.
    Vue está namoda ● Considerada uma biblioteca assim como o React para criar componentes ● Vue.js é extremamente leve, modular e com um foco claro ● Apresenta até 4 vezes mais velocidade na hora de processar cada requisição e tela
  • 11.
    Day-to-day ● Curva deaprendizado ● MVP de códigos ● Documentação e leitura ● Escalabilidade ● O que motiva ● O novo sempre é bom
  • 12.
    ● Nós fazemosa comunidade de desenvolvedores ● Fóruns e muito mais ● Compartilhamos o conhecimento A comunidade
  • 13.
    Gosto mais deVue e gosto mais de React também! Você gosta mais de Vue ou de React?
  • 15.
    ● https://star-history.t9t.io ● https://codesandbox.io/ ●https://dribbble.com/ ● https://reactjs.org/ ● https://vuejs.org/ Motive-se