Casa > Q > Qual Deles É Rápido No Desenvolvimento De Novas Aplicações, Vue.js Ou React?

Qual deles é rápido no desenvolvimento de novas aplicações, Vue.js ou React?

Isso depende da sua experiência e preferências pessoais. Usamos tanto o Vue.js quanto o React em nossos projetos na Wolfpack-Digital, pela minha experiência diria que o Vue.js é mais rápido no desenvolvimento de novos aplicativos ou protótipos.

Do meu ponto de vista estes são os prós e contras do Vue:

Pros:

  1. Learning curve. Fácil de aprender para iniciantes e você economizará tempo ao embarcar em novos desenvolvedores. Eu diria que em 1 dia você pode aprender tudo o que precisa saber sobre o Vue.js usando este guia: Introdução - Vue.js.
  2. No JSX. Você só precisa saber HTML e Javascript, da minha perspectiva o JSX não é intuitivo para iniciantes e eu acho difícil de seguir quando a base de código da aplicação cresce.
  3. li>Grande integração com frameworks populares. Dá super-poderes quando se usa com Webpack + Ruby On Rails / Laravel, etc. Você pode literalmente criar um novo projeto com todas as configurações para backend e frontend usando uma única linha de comando, por exemplo, rails new myapp -webpack=vue[1].
  4. Popular. Um dos mais populares projetos Javascript no Github[2], você encontrará facilmente suporte e ajuda da comunidade.
  5. bibliotecas de qualidade. O ecossistema em torno do Vue.js é bastante optativo, não tantas opções como React, no entanto, as populares são bibliotecas e componentes de qualidade para (quase) qualquer coisa que você possa imaginar[3].
  6. State mananagement. Vuex é simplesmente fantástico, um dos meus padrões favoritos + biblioteca para gestão de estados[4].
  7. Ferramentas de depuração. As ferramentas de desenvolvimento para o Chrome são realmente bem construídas e se sentem mais agradáveis de usar do que as equivalentes para qualquer outra estrutura [5] .>

Cons:

  1. Nem tantas bibliotecas. Você pode encontrar mais opções ao procurar por componentes escritos com React, mas isto também pode ser uma coisa boa porque você mesmo terá que escrever seus componentes, sem as características desnecessárias que podem ser embaladas em uma biblioteca externa.
  2. Participação de mercado. Há menos hype em torno do Vue.js, se o compararmos com o React é apenas uma pequena fatia da torta, como resultado você encontrará mais projetos que estão procurando desenvolvedores que conhecem o React.
  3. Chinese background. Você vai encontrar muitas bibliotecas que têm documentação escrita em chinês. Isto leva a uma complexidade parcial em alguns estágios de desenvolvimento, no entanto, mais e mais materiais estão sendo traduzidos para o inglês.

Não digo que o Vue.js é melhor que o React, só que eu o acho mais produtivo para os projetos da nossa empresa. Cabe a você ou à sua equipe chegar a um terreno comum para o benefício de todos.

P.S: Se o orçamento de dinheiro/tempo é uma grande preocupação, então definitivamente use o Vue.js.

Footnotes

[1] rails/webpacker[2] Construa software melhor, junto[3] vuejs/awesome-vue[4] Vuex vs. React Redux, qual é melhor?[5] Vue.js devtools

De Turoff

Estou indo para o exterior por 8 meses, como posso manter o meu sim pré-pago Airtel ativo? :: Como estender meu sinal wifi para outro edifício a 400 pés de distância