Next.js avancé - JS client
Date de mise à jour :
Identifiant Offre Info : 14_AF_0000212472
Organisme responsable :
Human Coders
(ouvre dans un nouvel onglet)
Présentation de la formation
Objectifs
Comprendre les concepts de `mounting` et `hydration` dans React et leur lien avec le code spécifique au navigateur Importer une librairie qui ne fonctionne que dans le navigateur (Leaflet pour la cartographie) Afficher des informations en utilisant l'objet `window` Utiliser une librairie qui peut être importée côté serveur mais ne peut être utilisée que côté client (D3 pour la visualisation de données) Apporter des modifications impératives au DOM dans une…
- Comprendre les concepts de `mounting` et `hydration` dans React et leur lien avec le code spécifique au navigateur
- Importer une librairie qui ne fonctionne que dans le navigateur (Leaflet pour la cartographie)
- Afficher des informations en utilisant l'objet `window`
- Utiliser une librairie qui peut être importée côté serveur mais ne peut être utilisée que côté client (D3 pour la visualisation de données)
- Apporter des modifications impératives au DOM dans une callback d'effet
- Gérer le code isomorphique qui est identique mais se comporte différemment côté client et côté serveur
Programme de la formation
Cette formation de 3 jours, dédiée à Next.js avancé côté client, s'adresse à des développeurs ayant une solide maîtrise des bases de React et Next.js, notamment le rendu serveur (SSR). Le programme suit une progression logique : le matin porte sur le lazy loading et la manipulation du DOM (via next/dynamic pour Leaflet et D3, refs et effets, transformation de Browser Components en Client Components) ; l'après-midi explore l'objet window, les hooks utilitaires (useMounted, NoSsr),…
Validation et sanction
Type de formation
Non certifiante
Niveau de sortie
Sans niveau spécifique
Durée, rythme, financement
Financement
- Conventionnement
- Non
Conditions d'accès
Public visé
- Tout public
Niveau d'entrée
Sans niveau spécifique
Conditions spécifiques et prérequis
-
Lieu de réalisation de l'action
Modalités d'enseignement
Formation entièrement en présentielle
Adresse
11bis Passage Doisy75017 Paris 17e
Responsable : Human Coders
Périodes prévisibles de déroulement des sessions
Début
Fin
- Adresse d'inscription
-
Human Coders
75017 Paris 17e - État du recrutement
- Ouvert
- Modalités
- Entrées / Sorties à dates fixes