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.
-
Diffing
Mise à jour des changements effectué par le DOM virtuel dans le DOM réel quand le résultat du composant est différent, par un processus de regroupement de changements batch update.
-
DML
Le DML (Data Manipulation Language) est un langage de manipulation des données qui sert à interagir avec les données stockées dans la base. Avec le DML, vous pouvez ajouter, modifier, supprimer ou récupérer des données. Exemples de commandes : SELECT INSERT UPDATE DELETE
-
DNSlytics
DNSlytics est un outil qui permet aux utilisateurs d’obtenir des renseignements complets sur un nom de domaine, une adresse IP. Il permet aux entreprises de surveiller l’utilisation de leurs noms de domaine et marques en ligne. Search.dnslytics.co
-
DOM virtuel (Virtual DOM)
Le DOM virtuel est une représentation légère en mémoire de l’arbre DOM réel, utilisée par certaines bibliothèques JavaScript (comme React ou Vue) pour optimiser les mises à jour de l’interface utilisateur et réduire les accès coûteux au DOM natif. C’est une technique de performance pour minimiser les manipulations directes du DOM réel. Pourquoi existe-t-il ?…
-
Draft.js
Framework pour créer des éditeurs wysiwyg personnalisables et évolués à intégrer dans React.js. Site web
-
ECMAScript
Le standard sur lequel repose le langage de programmation JavaScript, appelé ECMAScript, porte l’abréviation ES. L’association ECMA pour la standardisation de l’information et de la communication des systèmes (European association for standardizing information and communication systems) qui siège en Suisse, met à jour chaque année la normalisation et les standards de JavaScript. L’ES6 a profondément…
-
Élément React
Un élément React est un objet JavaScript léger et immuable, élémentaire, qui décrit de manière déclarative ce qui doit être affiché à l’écran à un instant donné. Il constitue l’unité de base du rendu dans React. Structure interne d’un élément Quand vous écrivez : React crée en réalité cet objet : Distinction claire : Élément…
-
Émulateur
Logiciel qui simule un appareil mobile (iOS ou Android) sur un ordinateur, permettant de tester une application sans posséder le matériel physique. Attention : un simulateur (iOS) imite le comportement logiciel, tandis qu’un émulateur (Android) reproduit aussi le matériel (CPU, capteurs). Anglais : Emulator
-
Encapsulation
L’encapsulation est un principe fondamental de la programmation orientée objet qui consiste à masquer les détails internes d’un objet (ses attributs, sa logique interne) et à n’exposer que ce qui est strictement nécessaire à son utilisation via des méthodes publiques contrôlées. Objectif :Protéger l’intégrité de l’objet en empêchant les modifications arbitraires de son état, tout…
-
Erreur 404 personnalisée
Dans React Router v6, la gestion robuste d’une page d’erreur 404 personnalisée s’effectue en déclarant une route avec path= »* » placée en dernière position dans le composant <Routes>. Ce joker universel capture toutes les URLs non correspondantes aux routes définies précédemment, permettant d’afficher un composant dédié (ex: <NotFound />). Cette approche est explicite, conforme aux bonnes…