7 points par sjkim1971 2023-09-01 | 8 commentaires | Partager sur WhatsApp

Au cours des trois dernières années, l’équipe de développement a adopté et utilisé Vue.js pour d’autres solutions cloud.

Depuis un an, il était également utilisé pour le développement de Neo, une base de données de séries temporelles open source.

Récemment, l’équipe a estimé que l’utilisation de Vue.js faisait baisser les performances, tout en augmentant le temps et les coûts de développement.

En particulier, elle a souligné qu’au moment de rechercher et d’utiliser les composants nécessaires, l’écosystème de Vue.js était relativement limité, ce qui rendait au contraire le temps de développement plus long qu’avec d’autres frameworks.

Ils ont donc pris le temps de comparer Vue.js et React sous l’angle du temps de développement, des performances, etc., et ont finalement basculé vers React.

Le coût de migration a représenté environ 1 à 2 mois de temps et de dépenses de développement, et l’équipe affirme qu’aujourd’hui la réactivité globale perçue est 2 à 3 fois plus rapide.

Elle s’attend également à ce que les coûts de développement futurs diminuent grâce à React, qui dispose d’une bibliothèque plus riche.

Cela dit, le coût initial pour étudier et apprendre React reste élevé, ce qui demeure un inconvénient.

8 commentaires

 
hided62 2023-09-04

Vue 3 est vraiment très bien, mais le gros problème, c’est qu’en cherchant sur Vue, on tombe encore sur énormément de contenus pour Vue 2, et qu’il existe relativement peu de choses conçues spécifiquement pour Vue 3.

La sensation est presque la même qu’entre Python 2 et Python 3.

 
alstjr7375 2023-09-02

Vue est-il moins performant que React ?
Pour la 2, je ne sais pas, mais pour la 3, j’ai entendu dire qu’il y a une optimisation au moment du build, donc que c’est tout à fait utilisable..

 
sjkim1971 2023-09-02

Je pense que l’équipe de développement l’avait compris ainsi et l’a adopté aussi.. Mais en réalité, ils disaient que React était plus rapide, Cela dit, j’imagine que les conditions varient selon l’organisation ou l’environnement.

 
alstjr7375 2023-09-02

Comme il est écrit « performances de réponse », on peut imaginer que React est peut-être mieux adapté si un rendu concurrent est nécessaire.
Je n’ai pas vu le code, donc je ne sais pas dans quelle situation précise ils se trouvent.

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

Après trois ans à travailler avec Vue, choisir React... c’est impressionnant. Je travaille avec Vue3, mais tout ce qu’on trouve dans les recherches concerne Vue2... clairement, l’écosystème laisse un peu à désirer.

 
sjkim1971 2023-09-01

Coût de la migration : 1 à 2 mois
Performances de réponse : amélioration de 2 à 3 fois.

Le HTML était étrange, donc je le republie..

 
budlebee 2023-09-01

À cause de la syntaxe Markdown, il semble que le texte entre tildes ait automatiquement été ~barré~.