Guide thématique

JavaScript & Frontend

Cette catégorie est dédiée au développement frontend, depuis les fondamentaux du navigateur jusqu’aux interfaces construites avec des bibliothèques modernes. Les tutoriels privilégient des fonctionnalités visibles et reproductibles : manipuler le DOM, mettre en place un glisser-déposer, charger les ressources au bon moment, gérer un état ou connecter une interface à un service distant. Tu y trouveras du JavaScript natif, du TypeScript, du CSS ainsi que des exemples autour de React et des outils qui structurent une application côté client. L’enjeu dépasse le simple rendu graphique : une bonne interface doit rester rapide, accessible au clavier, compréhensible sur mobile et suffisamment claire pour évoluer sans accumuler les correctifs. Les contenus abordent donc aussi la performance, l’organisation du code et l’expérience utilisateur. Les sections permettent de distinguer les bases du langage, la construction de composants et les sujets liés à la qualité d’affichage. Commence par les articles récents ou parcours l’ensemble selon la compétence que tu veux renforcer.

22 articles pour approfondir le sujet

À la une

Articles récents

Les six dernières ressources publiées dans cette catégorie.

Parcours complet

Toutes les ressources

Les autres articles, classés dans le premier thème qui correspond à leur contenu.

JavaScript dans le navigateur

Comprendre le DOM, les événements et les API natives du Web.

  1. Comment prévisualiser une image avant de l’upload en JavaScript
  2. Apprendre HTML, CSS et JavaScript par la pratique
  3. Comment mettre en place un système de Drag And Drop avec JavaScript
  4. Créer un bot Discord avec discord.js v14 et TypeScript
  5. Créer un bot Discord facilement avec Discord.JS

Frameworks et composants

Structurer des interfaces réactives avec React, TypeScript et leurs outils.

  1. Patterns TypeScript avances pour des applications robustes
  2. Créer et déployer une application e-commerce avec Symfony, React et Stripe
  3. Créer une application de chat avec Firebase et React Native
  4. Créer une application web avec ChatGPT, Symfony et React
  5. Introduction à la création d'une application mobile avec React Native et Visual Studio Code
  6. Créer un système de transfert de fichiers avec React et Firebase
  7. Ajouter des rôles avec des réactions avec Discord.JS

CSS, performance et expérience

Améliorer le rendu, le chargement, l’accessibilité et l’adaptation mobile.

  1. Comment le Lazy Loading révolutionne le chargement des sites web

Autres ressources

Des tutoriels complémentaires qui élargissent le sujet de cette catégorie.

  1. jQuery v4.0 est disponible (adieu IE ou presque)
  2. Authentification OAuth 2 avec Discord et Symfony
  3. Un jolie système de notifications avec SweetAlert2