Chers membres du club,

SOAT, société d'expertise et de conseil en informatique, et Nordwin HOFF nous proposent un tutoriel pour nous apprendre à écrire du code moderne qui nous permette de progresser sur la voie du code organisé, maintenable et testable. Nous allons créer une application React simple, mise en œuvre au travers de Webpack.

Depuis quelques années, le développement d'interfaces web a énormément évolué. Entièrement basé sur le triptyque HTML, CSS, JavaScript, on a tout d'abord commencé par dynamiser les pages statiques avec quelques effets. Par la suite, pour simplifier le code natif fastidieux à écrire, des librairies telles que la très célèbre JQuery sont apparues. La logique restant la même, le code est devenu plus lisible et l'API s'est enrichie.

Puis, plus tard, la révolution angularJS est arrivée. La force de ce framework est d'avoir changé la logique de manipulation directe du DOM via des sélecteurs, ainsi que d'avoir amené une séparation et une organisation du code côté front avec le paradigme MVW (pour le fameux Model, View, Whatever). Cette nouvelle couche d'abstraction a permis à de nombreux développeurs back-end d'appréhender le développement front-end puisque la question de manipulation explicite du DOM a été mise de côté par le framework.

Jusque-là, les technologies mises en œuvre s'exécutent directement dans le navigateur. Le code que l'on écrit, à quelques opérations près (comme la minification), est celui que le navigateur va exécuter.

Depuis quelques mois (plus d'un an pour les précurseurs), cette logique tend à changer.
Bonne lecture

Retrouvez les meilleurs cours et tutoriels pour apprendre le JavaScript.

Retrouvez tous les cours de la sociéte Soat.