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.
-
CRA
CRA est le diminutif couramment utilisé pour Create React App. C’est le bundler historique de React qui utilise WebPack, Babel et ESLint. Pour un nouveau projet il vaut mieux utiliser Vite. Des millions de projets utilisent CRA. Il s’agit d’un outil de configuration initiale développé par Facebook pour simplifier la création d’une nouvelle application React.…
-
Create React App
Create React App (CRA) est un ensemble d’outils et de scripts de ligne de commande qui permettent de mettre en place rapidement un environnement de développement pour des applications React. Create React App
-
Dart
Langage open source, orienté objet, développé par Google, utilisé principalement avec le framework Flutter pour créer des applications multiplateformes (mobile, web, desktop). Il compile en code natif bas niveau (via AOT) ou est transpilé en JavaScript (pour le web). Conçu pour la productivité et les interfaces fluides.
-
DBeaver
DBeaver est un outil de gestion de bases de données universel. Il offre plusieurs avantages par rapport à pgAdmin ou MySQL Workbench. Dbeaver.io
-
DCL
Le DCL (Data Control Language) ou langage de contrôle des données gère les droits d’accès à la base de données. Le DCL permet de définir qui peut faire quoi dans la base de données. Exemples de commandes : GRANT REVOKE
-
DDL
Le Data Definition Language est un langage de définition des données.Il permet de créer et modifier la structure de la base de données. Avec le DDL, vous pouvez créer des tables, définir des colonnes, et établir des relations entre les tables. Exemples de commandes : CREATE TABLE ALTER TABLE DROP TABLE
-
Debug
Le debug (débogage ou debugging) est l’ensemble des techniques et processus utilisés pour identifier, localiser, comprendre et corriger les bugs dans un programme ou un système. C’est une démarche d’enquête : on observe les symptômes, on reproduit le problème, on isole la cause, puis on applique une correction — souvent en itérant jusqu’à ce que…
-
Debugger
Un debugger est un outil logiciel qui permet aux développeurs d’analyser l’exécution d’un programme en temps réel, en interrompant le code à des points précis (points d’arrêt), en inspectant les valeurs des variables, en parcourant le code pas à pas, et en identifiant la source des erreurs (bugs) sans modifier le programme lui-même. Il s’interface…
-
Déclencheur
Un déclencheur est un type spécial de procédure stockée qui s’exécute automatiquement en réponse à certains événements dans la base de données, comme l’insertion, la mise à jour ou la suppression de données. Les déclencheurs peuvent : Synonyme : trigger
-
Décomposition en composants
Dans React, la décomposition en composants permet de diviser l’interface en petits morceaux indépendants et modulaires. Chaque composant encapsule sa propre logique (JavaScript), son rendu (JSX/HTML) et souvent son style, ce qui facilite la maintenance, le test et la réutilisation du code à travers l’application.