Pour offrir les meilleures expériences possibles, nous utilisons des technologies telles que les cookies pour stocker et/ou accéder aux informations des appareils.
Le fait de ne pas consentir ou de retirer son consentement peut avoir un effet négatif sur certaines caractéristiques et fonctions.
Voir notre Politique de protection des données pour plus d'informations.
Tarif |
A partir de 1 800,00 € |
Durée | 3 jours |
Modes |
|
Sessions | |
Lieux | Partout en France |
Tarif |
A partir de 1 800,00 € |
Durée | 3 jours |
Modes |
|
Sessions | |
Lieux | Partout en France |
Découvrez notre formation consacrée à NextJS, un framework populaire pour le développement d'applications web performantes et optimisées. Cette formation NextJS, destinée aux développeurs ayant une connaissance de base des technologies web et de React, vous permettra de maîtriser les concepts clés de NextJS et d'acquérir une expérience pratique dans la création, l'optimisation et le déploiement d'applications NextJS. Le programme couvre les fondamentaux de NextJS, la configuration de projets, la création de pages, l'optimisation des performances ainsi que les meilleures pratiques de déploiement. Grâce à des exemples concrets et de nombreux cas pratiques, vous apprendrez à tirer parti de la puissance de NextJS pour développer des applications web réactives et évolutives, adaptées aux besoins des entreprises modernes.
Présentation de NextJS
Avantages de NextJS par rapport à d’autres frameworks
Architecture et fonctionnement de NextJS
Installation et configuration de l’environnement de développement
Création d’un nouveau projet NextJS
Structure de dossiers et fichiers
Configuration de l’environnement (fichiers _app.js, _document.js, next.config.js)
Importation de CSS et de bibliothèques tierces (exemple : Bootstrap, Material-UI)
Gestion des variables d’environnement
Exemple de cas pratiques : Création d’un projet NextJS avec une configuration personnalisée
Création de pages statiques et dynamiques (fichier-route, paramètres de requête)
Système de fichiers et API de données (getStaticProps, getStaticPaths, getServerSideProps)
Navigation entre les pages (Link, useRouter)
Gestion des erreurs et des redirections
Exemple de cas pratiques : Création d’un blog avec pages statiques et dynamiques
Rendu côté serveur (SSR) et génération de site statique (SSG)
Optimisation des images avec NextJS Image Component
Gestion du référencement et des métadonnées (exemple : utilisation de Head)
Utilisation de techniques de performance (lazy-loading, code-splitting)
Exemple de cas pratiques : Optimisation d’un site e-commerce pour les performances et le référencement
Processus de build et d’exportation
Déploiement sur des plateformes populaires (exemple : Vercel, Netlify)
Mise à jour et maintenance des applications NextJS
Surveillance des performances et de la disponibilité
Exemple de cas pratiques : Déploiement d’une application NextJS sur Vercel