Termes clés

Termes clés

Android Studio
IDE officiel pour le développement Android
Asynchronous JavaScript and XML (AJAX)
échange de petites quantités de données entre un client et un serveur
feuilles de style en cascade (CSS)
langage de feuille de style standard utilisé pour modifier le style de présentation du contenu de données web trouvé en HTML
applications décentralisées (DApps)
applications qui exécutent des contrats intelligents et fonctionnent sur une technologie de registre distribué
Django project
répertoire de haut niveau utilisé pour contenir les répertoires et les fichiers nécessaires à l'exécution d'une application web Django
Ethereum blockchain
crée un réseau pair à pair sécurisé grâce à l'utilisation de contrats intelligents
Firebase
plateforme de développement d'applications et collection de services pour l'authentification des utilisateurs, l'intégration de publicités, l'exécution de tests A/B, et plus encore
nœud complet
ordinateur qui maintient une copie de la chaîne de blocs et exécute un logiciel de chaîne de blocs
prix du gaz
coût de la validation des transactions et de la mise à jour des registres
GraphQL
langage de requête et de manipulation à code source ouvert
langage de balisage hypertexte (HTML)
langage de balisage standard utilisé pour décrire la structure et le contenu des données web
JavaScript (JS)
langage de script qui ajoute de l'interactivité au contenu web et des fonctionnalités côté serveur
JavaScript Object Notation (JSON)
format de fichier qui représente les données sous forme d'informations attribut-valeur basées sur du texte
Jetpack Compose
boîte à outils pour la construction d'interfaces utilisateur natives
couplage faible
composant dans un système logiciel qui a une faible association avec les autres composants
Metro bundler
regroupe le code JavaScript déployé sur l'appareil mobile ou l'émulateur lorsque l'application frontale React Native est créée avec succès
loi de Moore
énonce que le nombre de transistors sur un circuit intégré double approximativement tous les deux ans
Node
environnement d'exécution JavaScript qui fournit aux utilisateurs les outils pour développer des applications web, ainsi que des serveurs, des scripts et des outils en ligne de commande
jeton non fongible (NFT)
identifiant numérique unique sur une chaîne de blocs
rollup optimiste
protocole qui augmente le débit des transactions en regroupant plusieurs transactions en lots, qui sont traitées hors chaîne
réseau pair à pair (P2P)
un réseau dans lequel les appareils se connectent et peuvent partager des données et des traitements sans avoir besoin d'un serveur centralisé
Postman
outil de test de plateforme API qui peut être utilisé comme client
React
bibliothèque JavaScript populaire pour construire des interfaces utilisateur
React Native
cadriciel JavaScript à code source ouvert utilisé pour construire des applications natives pour appareils mobiles
Web sémantique
système d'agents autonomes, qui sont des programmes logiciels qui répondent à des événements
sérialiseur
outil pour contrôler les sorties de réponse et convertir des données complexes en contenu, tel que JSON
chaîne latérale
chaîne de blocs secondaire qui agrège les blocs vers la chaîne de blocs principale
Solidity
langage de haut niveau, orienté objet, axé sur l'implémentation de contrats intelligents
application avec état
logiciel et système qui maintient l'état d'une application au fil du temps
application sans état
l'état n'est pas maintenu par le système et les actions précédentes n'ont pas d'impact sur les actions futures
Truffle Framework
suite d'outils populaire utilisée pour développer des contrats intelligents
vue
couche de présentation qui gère l'interface utilisateur
Web 1.0
phase du Web où l'interaction de l'utilisateur était principalement limitée à la lecture et à la sélection de pages web
page web
document couramment écrit en HTML et visualisé dans un navigateur
publication web
également appelée publication en ligne; est destinée à la publication de contenu sur le Web
serveur web
application logicielle qui s'exécute à une URL connue et répond aux requêtes HTTP
World Wide Web (le Web)
a commencé comme un moyen de lier du contenu (principalement du texte et des images) stocké sur différents serveurs ou machines
Xcode
IDE d'Apple qui permet le développement d'applications pour les plateformes d'Apple
rollup à divulgation nulle de connaissance (zk-rollup)
protocole qui regroupe les transactions en lots exécutés hors du réseau principal (mainnet)