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

Diapositives

Cet atelier est entièrement présenté avec des explications au tableau et des exercices/démonstrations avec du code.

Démonstration

Démonstration complète sans les commentaires. Contactez-nous pour obtenir une copie du code source de la démo.

Agile Tour QC 2019

Références

Notre infolettre

Inscrivez-vous à notre liste de diffusion qui vous proposera des trucs, astuces, articles et livres concernant l'architecture durable, l'ingénierie logicielle, l'agilité, les essais et l'assurance qualité.

@