-
Filière :
Développement logiciel
-
Sous-filière :
Technos Web (PHP, JS...)
-
Référence
DW-NXJS
-
Durée
2 jours (14 h)
-
Prix par personne HT
1 490 € HT
Objectifs pédagogiques
- Comprendre et manipuler les concepts de NextJs afin d’être autonome dans la réalisation d’une application dynamique, ou d’un site web statique
- Maîtriser les optimisations permises par Next.js pour accélérer l’affichage sur les navigateurs
Public cible
- Développeurs
Pré-requis
- Connaissances de React
- Connaissances de JavaScript
Modalités d’évaluation
L’évaluation des acquis se fait tout au long de la session au travers d’ateliers de mise en pratique des notions et concepts abordés pendant la formation.
Programme de la formation
Les bases de NextJs
- Fonctionnement général de NextJs
- Créer des pages
- Utiliser des composants ReactJs dans les pages
Style
- Utiliser les CSS Modules
- Manipuler des librairies de composants (Material UI et Style Components)
SSR & Optimisations
- Génération de sites statiques
- Server Side Rendering
- Incremental Static Regeneration
- Code splitting
SEO
- Génération dynamique des META
Tester
- Jest & React Testing Library
- Cypress
I18N
- Utiliser une librairie d’internationalisation côté server (react-i18next)
Programme mis à jour le