Formation RemixJS
1590€ HT / personne |
2 jours (14 heures) |
Présentation
RemixJS est un framework JavaScript conçu pour React, reposant sur la technologie Node.js. Il est capable de créer des applications qui offrent des pages générées côté serveur à chaque requête tout en offrant un rendu fluide et optimisé.
Remix JS vous permet de créer des applications JavaScript avec une gestion fluide des données entre le client et le serveur. Il a un système de routing intégré et très simple à utiliser. Un atout majeur de Remix est son optimisation pour le SEO, permettant un excellent référencement des applications web grâce au rendu côté serveur et aux balises.
Notre formation remix vous présentera les concepts fondamentaux du framework. Vous saurez développer un projet d’application web, vous connaîtrez le concept de Data Fetch et les différents modes de développement.
Comme pour toutes nos formations, nous vous présenterons la dernière version du logiciel RemixJS 2.15.2
Objectifs
- Créer des applications web universelles et performantes avec Remix JS
- Maîtriser le SSR et le routing imbriqué
- Créer des pages web optimisées pour les moteurs de recherche
- Créer des sites statiques et dynamiques
- Gérer efficacement le data fetching avec les loaders et actions de Remix
Public visé
- Développeurs full-stack
- Développeurs front
- Développeurs web
Pré-requis
- Connaissance du langage JavaScript, HTML, CSS
- Connaissance basique de ReactJS ou avoir assisté à notre formation ReactJS
Programme de notre formation RemixJs
Introduction à RemixJS
- Qu’est-ce que RemixJS
- Différences principales entre Remix et NextJS
- Configuration
- Fonctions de base avec RemixJS
- Création basique d’application avec RemixJS
Système de routage et structure des fichiers
- Organisation des fichiers dans Remix
- dossier route
- dossier app
- Création de routes statiques et dynamiques
- nested routing
- Gestion des paramètres d’URL
- Configuration des
"<Link>"
"<NavLink>"
Gestion des données avec le loaders
- Introduction aux loaders pour la récupération des données
- Utilisation des actions pour la soumission de données
- Gestion des erreurs et retour utilisateur grâce à la commande « useActionData«
- traitement des réponses API
- Optimisation des données avec la mise en cache des loaders
- Manipulation de fetch
Gestion du style et expérience utilisateur
- Importation et utilisation de fichiers CSS dans Remix
- Intégration de Tailwind CSS pour du développement rapide
- Ajout de transitions fluides entre les pages avec React et Remix
- Gestion des styles spécifiques
Intégration d’API et interopérabilité
- Consommation des API REST avec loaders
- intégration de l’ API GraphQL dans Remix
- Gestion des erreurs et exceptions pour les appels API
- Utilisation de bibliothèques externes pour les requêtes
- Mise en place de WebSockets avec Remix
Authentification et sécurité
- Intégration d’un système d’authentification utilisateur avec JWT
- Utilisation d’OAuth pour les connexions via Google ou GitHub
- Sécurisation des routes avec des vérifications côté serveur
- Gestion des sessions utilisateur et stockage sécurisé
- Protection contre les failles courantes CSRF et XSS
Déploiement et gestion des erreurs
- listing des options de déploiment
- Vercel
- Netlify
- AWS
- Configuration des environnements pour la production
- Gestion des erreurs globales
- Monitoring des performances et suivi des erreurs en production
- Utilisation des logs pour le debugging et l’audit
Pour aller plus loin
Formation Nodejs
Formation NextJS 15
Formation ReactJS
Langues et Lieux disponibles
Langues
- Français
- Anglais / English
Lieux
-
France entière
- Paris
- Lille
- Reims
- Lyon
- Toulouse
- Bordeaux
- Montpellier
- Nice
- Sophia Antipolis
- Marseille
- Aix-en-Provence
- Nantes
- Rennes
- Strasbourg
- Grenoble
- Dijon
- Tours
- Saint-Étienne
- Toulon
- Angers
-
Belgique
- Bruxelles
- Liège
-
Suisse
- Genève
- Zurich
- Lausanne
-
Luxembourg
Témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Afficher tous les témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business.
Vous aussi, partagez votre expérience !
Noter la formation
1590€ HT / personne |
2 jours (14 heures) |
UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?
Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.
ILS SE SONT FORMÉS CHEZ NOUS