Jour 1
Mise en place de l’environnement de développement
- Adieu PHP ! Pourquoi WordPress opte désormais pour JavaScript ?
- Différences entre React et Jquery
- Introduction à NodeJS, Webpack et NPM
- Notions fondamentales de JSX et ESNext
- Installer la librairie « create-block »
- Comprendre le cycle de vie de Gutenberg
- Découverte du repo Github du projet Gutenberg
- Doit-on créer ses blocs dans le thème ou dans une extension ?
- Préparer notre extension pour recevoir plusieurs blocs
À l’issue de cette première journée, vous comprendrez parfaitement l’univers du JavaScript moderne, l’architecture du projet Gutenberg et vous serez à l’aise avec les outils de compilation.
Vous aurez alors les bases nécessaires pour créer votre tout premier premier bloc.