Skip to content

Choix et justification des technologies Front End

Arthur Schamroth edited this page Apr 27, 2021 · 3 revisions

React

Avantages React

  • Très rapide : React crée son propre DOM virtuel où sont rattachés les composants. Comprend de lui même les mises à jour en fonction des modifications nécessaires.

  • Très intelligible : Code propre (simple à lire) facilitant la maintenance et l'expansion du projet.

  • JSX : Syntaxe mixant HTML et JavaScript permettant l'ajout simple d'HTML dans les fonctions.

Comparaison React vs Angular vs Vue

  • Au niveau du marché de l'emploi, React et Angular sont beaucoup plus demandés que Vue.
  • Angular est plus dépendant du "vrai" DOM et est donc moins optimisé aux modifications. React et Vue quant à eux utilisent un DOM virtuel.
  • Concernant la capacité à maintenir les fonctionnalités en expansion Vue est en retard par rapport aux deux autres technologies en raison de sa syntaxe basée sur des templates.

Sources

Boostrap

Avantages Material-UI .

  • Fonctionnalités simples à mettre en place.
  • Grand choix de CSS disponibles.
  • Fonctionnement simple avec Symfony.

Sources

  • Workshop du 10/03 concernant Boostrap
  • UX Planet

Clone this wiki locally