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