Résumé : | Lors de la conception de l’application web “STOCK DEALS”, j’ai remarqué une certaine latence quant au chargement du site.
De base, le site utilise comme technologies : Angular js, Laravel, HTML, PHP et CSS.
De nombreux éléments composent le site : images, textes, styles. De plus, le site fait appel à un fichier externe afin de recevoir les données ainsi qu’à une API afin d’envoyer les données à la fin du traitement.
J’ai donc réfléchi à une autre technologie que je pourrais intégrer afin d’améliorer les performances du site stock deals pour Mitsubishi. Après quelques recherches, il m’a semblé opportun d’utiliser React.
D’après moi, sur bases de tests concrets, React me permettrait d’améliorer la vitesse de chargement, la structure du code et de la rendre plus lisible.
Angular et React étant 2 choses différentes ce n’est pas toujours évident de faire la comparaison. Cependant, on peut tout de même les comparer sur certains points : type de langage JavaScript, DOM utilisé, Data-binding, etc.
React étant une technologie plus avancée qu’Angular, celui-ci doit faire appel à un compilateur afin de pouvoir être lu correctement. Il utilise aussi d’autres technologies comme Redux qui permet de centraliser les données, d’augmenter les performances ainsi que la vitesse de l’application. |