7 pontos por sjkim1971 2023-09-01 | 8 comentários | Compartilhar no WhatsApp

Nos últimos 3 anos, a equipe de desenvolvimento adotou e usou vue.js em outras soluções de nuvem.

Há 1 ano, ele também passou a ser usado no desenvolvimento do banco de dados de séries temporais open source chamado Neo.

Recentemente, percebemos que usar vue.js resultava em pior desempenho, maior tempo de desenvolvimento e custo mais alto.

Em especial, foi apontado que, no momento de procurar e usar os componentes necessários, o ecossistema do vue.js é relativamente menor, o que fazia o tempo de desenvolvimento ser mais lento do que em outros frameworks.

Por isso, dedicamos tempo para comparar vue.js e react sob os pontos de vista de tempo de desenvolvimento, desempenho e outros aspectos, e no fim migramos para react.

O custo da migração ficou em cerca de 1 a 2 meses de tempo e custo de desenvolvimento, e atualmente a sensação geral de desempenho de resposta ficou de 2 a 3 vezes mais rápida.

Também se espera que, nos custos futuros de desenvolvimento, o react ajude a reduzi-los ainda mais graças à sua abundância de bibliotecas.

No entanto, como o custo inicial para estudar e aprender react é alto, essa desvantagem continua existindo.

8 comentários

 
hided62 2023-09-04

O Vue3 é realmente muito bom, mas pesa bastante o fato de que, ao pesquisar por vue, aparece coisa demais para Vue2 e pouca coisa feita para se encaixar no Vue3.

A sensação é quase a mesma da diferença entre Python 2 e Python 3.

 
alstjr7375 2023-09-02

O Vue teve desempenho inferior ao React?
No caso do 2 eu não sei, mas no 3 ouvi dizer que há otimizações em tempo de build, então parece ser bem utilizável..

 
sjkim1971 2023-09-02

Acho que a equipe de desenvolvimento também sabia disso ao adotar.

Mesmo assim, disseram que na prática o React era mais rápido, mas imagino que as condições variem de acordo com a organização e o ambiente.

 
alstjr7375 2023-09-02

Como está escrito desempenho de resposta, parece que, nos casos em que renderização concorrente é necessária, o React pode ser uma opção melhor.
Mas não vi o código, então não sei em que situação era.

 
sjkim1971 2023-09-01
 
mhj5730 2023-09-01

Depois de trabalhar com Vue por 3 anos, escolheram React... impressionante. Estou trabalhando com Vue3, mas quase todo o conteúdo que aparece nas buscas é sobre Vue2... realmente dá para sentir falta de um ecossistema mais forte.

 
sjkim1971 2023-09-01

Custo da migração: de 1 a 2 meses.
Desempenho de resposta: melhora de 2x a 3x.

O HTML estava estranho, então estou repostando..

 
budlebee 2023-09-01

Acho que, por causa da sintaxe Markdown, o texto entre tils acabou ficando automaticamente com ~~tachado~~.