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.
-
Propriétés ACID
Les propriétés ACID sont un ensemble de garanties essentielles qui assurent la fiabilité des transactions dans une base de données, notamment dans les systèmes critiques (banque, santé, e-commerce, etc.). (Atomicité, Cohérence, Isolation, Durabilité) 1. Atomicité « Tout ou rien »Une transaction est indivisible : si l’une de ses opérations échoue, toutes les modifications sont annulées…
-
Props
Les props (properties) sont des arguments immuables transmis d’un composant parent vers un composant enfant. Elles permettent de : Cela peut servir à faire passer des données d’un composant parent vers un composant enfant de manière descendante dans l’arbre de composants. Une propriété peut être récupérée par le biais d’attribut HTML, ou transformée en variable…
-
PWA
Une Progressive Web App (PWA) est une application développée avec des langages de développement web (HTML5, CSS, JavaScript) exécutée depuis un navigateur web, qui se présente comme une application mobile native (notifications push, vision plein écran, GPS géolocalisation, mise à jour du contenu en arrière-plan, fonctionnement hors ligne, icône applicative, caméra…). Les fichiers HTML, les…
-
React Compiler
Le React Compiler (anciennement connu sous le nom de code « React Forget ») est un outil de compilation automatique créé par l’équipe React (Meta). Son objectif est d’optimiser automatiquement les performances d’une application React en supprimant le besoin pour les développeurs d’optimiser manuellement les re-rendus (les « re-renders »). Il s’exécute au moment de la compilation du code…
-
React Developer Tools
React Developer Tools (ou React DevTools) est une extension de navigateur indispensable pour le développement d’applications React. Officiellement créée par Meta (Facebook), elle ajoute deux onglets dédiés aux outils de développement standards de votre navigateur, spécifiquement pour inspecter et déboguer les applications React. Fonctionnalités principales React Developer Tools se structure autour de deux onglets principaux…
-
React Helmet
React Helmet est une bibliothèque populaire pour gérer les balises HTML <head> dans les applications React. Elle permet de définir dynamiquement les titres de page, les méta descriptions, et autres balises importantes pour le SEO. Package React Helmet
-
React Router
React Router est la bibliothèque de routage déclarative standard pour les applications React. Elle permet de mapper des URL à des composants React spécifiques, gérant la navigation entre vues sans rechargement de page, ce qui en fait un pilier des Single Page Applications (SPA). Elle permet la navigation entre composants. Fonctionnalités clés Dans React Router…
-
React Spectrum
React Spectrum est une série de composants pour sites web en React proposés par Adobe. React-spectrum.adobe.com
-
React-based builder Rea
Un constructeur basé sur React est une interface de création de pages web construite avec la bibliothèque JavaScript React. Il permet une édition visuelle fluide et en temps réel.