Conférence d’Anthony Ricaud
Voir les slides
Regarder la vidéo


Gaslighting : Manipulation mentale présentant une information déformée dans le but de faire douter les victimes de leur mémoire ou de leur perception de la réalité

Quasiment toutes les offres d’emploi mentionnent React / VueJs / … Pour choisir il faut connaître les limites de la technologie.


Inconvénients des Single Page Apps pour le visiteur

  • C’est lourd au chargement
  • Le rendu se fait côté serveur
    • Le contenu est lisible rapidement
    • La page interprétant que le JS n’est pas téléchargé et executé
    • Si le JS s’exécute…

Inconvénients pour le développeur

  • Côté back-end / adminSys
    • Savoir faire tourner la technologie back-end (nodeJS)
    • Devoir créer une API dans un framework back-end
      • On perd la cohésion qu’apporte le framework entre les formulaires, les vues et les modèles
      • Cela rajoute du formaliste dans les équipes

Fuite en avant du JS

  • Temps de compilation
  • Écosystème JS : la syntaxe React change souvent

Comment faire des Single Page Apps sans JS robustes et agréables ?

  • Fournir un service utilisable sans JS
  • Rendre les échanges avec le serveur plus réactif
  • Améliorer les interaction qui dépendent du serveur

Service utilisable sans JS

  • On vient sur une publication pour obtenir une info
  • Site e-commercant pour faire un achat

Pour mettre de la couleur sur un formulaire, on peut utiliser cet propriété CSS : accent-color

Pour faire un scroll smooth : il suffit de rajouter cette propriété sur le html : scroll-behavior=smooth

Le HTML et le CSS progressent en permanence.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *