Description
Les applications web sont maintenant de véritables applications. Elles sont complexes et présentent des défis de
maintenabilité qui demandent à accorder une importance à l'architecture et aux tests. L'arrivée des nouveaux standards
et technologies web dans les dernières années permet maintenant l'utilisation de nouvelles architectures, voire même de
ressortir d'anciens designs éprouvés du temps des applications non web.
Objectifs de l’atelier
* Apprendre à découper en composantes une application web ;
* Connaître et comprendre les différents types de composantes web ;
* Savoir comment assurer la qualité et la réutilisabilité des composantes ;
* Augmenter la robustesse des tests dans le frontend ;
* Réussir à appliquer l'Atomic Design aux composantes web ;
* Découvrir des techniques pour se découpler du framework et de certaines technologies web ;
* Comprendre comment rendre facile la mise à jour du framework et des outils utilisés.
Pourquoi participer
Pour comprendre comment appliquer les nouvelles tendances et pratiques de conception architecturale afin de produire des applications
web maintenables et testables.
Préalable: Cet atelier demande une connaissance préalable de développement web frontend et d'au moins un framework de développement d'application web (ex: React, Vue, Angular, Polymer, etc.).
Suivez notre cours en ligne
Nous organisons un cours complet sur les pratiques pour concevoir une Architecture web maintenable et testable: Cours en ligne AWEB
Références
Les essentiels
Explication détaillées des décisions derrières React