Thématique du numérique : Développement & technologies
Ensemble des notions liées au développement logiciel et aux technologies numériques, incluant les langages, frameworks, architectures, infrastructures et environnements techniques.
-
React-router-dom
React Router Dom est une bibliothèque essentielle pour créer des applications React dynamiques et fluides. Elle permet de gérer le changement de page ou l’affichage de contenu différent en fonction de l’URL, sans recharger la page entière. Composants clés de React Router Dom Tutoriel
-
Reactbits.dev
Reactbits.dev est une bibliothèque open source de composants React animés et interactifs, créée par David Haz (aka @davidhdev), destinée à aider les développeurs à intégrer rapidement des animations de haute qualité dans leurs interfaces web sans devoir les coder depuis zéro. Reactbits.dev
-
Readme
Un fichier README (ou Lisez-moi) est un document introductif, généralement au format texte brut (README.txt) ou Markdown (README.md), placé à la racine d’un projet logiciel, d’une bibliothèque, d’une application ou de tout ensemble de fichiers nécessitant une documentation minimale. Il constitue la première interface informative entre le créateur du projet et ses utilisateurs ou contributeurs…
-
Réconciliation
La réconciliation est le processus algorithmique par lequel React met à jour l’interface utilisateur. Elle consiste à comparer l’arbre d’éléments newly généré (après un changement d’état) avec l’arbre précédent, afin de déterminer le nombre minimal de modifications à appliquer au DOM réel. Caractéristiques techniques Comment ça marche ? (Le Flux) DOM Réel : un mur…
-
Reducer
Un reducer est une fonction pure qui détermine comment l’état de l’application évolue en réponse à une action. C’est le cerveau de la logique de mise à jour : il prend l’ancien état et l’action reçue, calcule le prochain état et le retourne. Signature de la fonction : javascript Principe clé : Contrairement à ce que son nom pourrait suggérer, le reducer ne « réduit » pas l’état…
-
Redux
Gestionnaire d’états centralisé de l’application générale dans un seul objet, une seule variable globale contenant des valeurs. Librairie additionnelle qui permet de séparer les données dans une vue avec React. Redux Redux Toolkit Synonyme : state container, fonction reducers
-
Redux Toolkit
Redux Toolkit (RTK) est la boîte à outils officielle et recommandée pour écrire la logique Redux de manière efficace et moderne. C’est une couche d’abstraction qui enveloppe le noyau de Redux pour simplifier considérablement son utilisation. Objectif : RTK a été créé pour résoudre trois problèmes majeurs de Redux « vanilla » : La notion clé :…
-
Ref – Référence
Une ref (référence) est un objet JavaScript fourni par React qui permet d’accéder directement à un élément du DOM ou de conserver une valeur mutable sans provoquer de re-rendu du composant. C’est une échappatoire au flux de données normal de React. Les 2 Cas d’Usage Principaux L’Analogie useRef = Un post-it caché dans ta poche.…
-
Render
Appel de la fonction d’un composant exécutant tout ce qui se trouve dans le bloc de code pour générer un rendu, modifiant ou non le modèle de document DOM.
-
Résolution de problèmes en développement
La résolution de problèmes en développement est le processus de détection, d’analyse et de correction d’erreurs dans le code. Elle implique l’utilisation d’outils et de méthodologies pour identifier les causes racines des bugs. Méthodes et outils Étapes typiques