Technologies frontend - falcoda/Projet-DevWeb-III GitHub Wiki
REACT
Il permet de mettre en place des interfaces utilisateur complètes et c'est un bon point car notre site doit pouvoir permettre la création d'un profil client complet et facile d'accès pour le visiteur.
En plus de cela, React a une approche par composant c'est à dire qu'il est possible de développer chaque partie du site indépendamment. Grâce à cela on peut isoler une partie du site internet pour la modifier sans devoir tout refaire.
Ce framework semble parfait pour notre utilisation car il est aussi très stable et rapide d'utilisation.
Avantages et inconvénients
Avantages
Inconvénients
C'est Open Source.
Tout nouveau langage pour nous
Rendu rapide
Exige de se former a ce langage
Centré sur JS
Peu de documentation officielle
Le contenu est raférencable
Requière une connaissance approfondie
Bonnes performances.
Tout le temps mis à jour.
Utilisation du JSX qui permet de mixer l'HTML et le javascript
C'est un + sur le CV
Alternatives
VUE
Avantages
Inconvénients
Accessible
Évolution rapide, les ressources en ligne peuvent donc devenir obsolète
Très complet, permet de faire beaucoup de choses différentes
Communauté restreinte
Multitude de pluggins permettant d'ajouyter d'autres fonctionnalitées