A

Interface de Programmation d'Application: un ensemble de protocoles, de routines et d'outils pour la construction d'applications logicielles qui spécifie comment les composants logiciels doivent inter...

Définition
R

API Representational State Transfer: un style architectural pour construire des services web qui utilise les méthodes HTTP pour effectuer des opérations CRUD sur des ressources identifiées par des URI...

Définition
B

Le puissant moteur de templates de Laravel qui fournit une syntaxe propre pour travailler avec PHP dans les vues. Les templates Blade utilisent l'extension .blade.php et supportent l'héritage de templ...

Définition
B

Un framework CSS open-source populaire pour construire des sites web responsifs et mobile-first. Il fournit des composants pré-construits, un système de grille et des classes utilitaires qui accélèren...

Définition
C

Système de Gestion de Contenu: une application logicielle qui permet aux utilisateurs de créer, gérer et modifier le contenu numérique d'un site web sans nécessiter de connaissances techniques spécial...

Définition
C

Create, Read, Update, Delete: les quatre opérations de base pour le stockage persistant de données. En développement web, les opérations CRUD correspondent aux méthodes HTTP : POST (Créer), GET (Lire)...

Définition
C

Cascading Style Sheets: un langage de feuilles de style utilisé pour décrire la présentation d'un document écrit en HTML. Le CSS contrôle la mise en page, les couleurs, les polices, l'espacement et le...

Définition
C

Un outil de gestion de dépendances pour PHP qui permet aux développeurs de déclarer les bibliothèques dont leur projet dépend et les gère (installation/mise à jour). Composer utilise un fichier compos...

Définition
D

Document Object Model: une interface de programmation pour les documents HTML et XML qui représente la structure de la page sous forme d'arbre d'objets, permettant aux programmes d'accéder dynamiqueme...

Définition
V

Une représentation légère en mémoire du vrai DOM utilisée par des frameworks comme React pour optimiser le rendu de l'interface utilisateur. Les modifications sont d'abord appliquées au DOM virtuel, p...

Définition
R

Une approche de conception web qui permet aux pages web de s'afficher correctement sur une variété d'appareils et de tailles d'écran. Le design responsive utilise des grilles flexibles, des images fle...

Définition
E

Le Mapper Objet-Relationnel (ORM) intégré de Laravel qui fournit une implémentation Active Record élégante pour travailler avec les bases de données. Chaque table de base de données a une classe Model...

Définition
F

Une plateforme logicielle réutilisable qui fournit une base et une structure pour le développement d'applications. Les frameworks offrent des composants pré-construits, des modèles et des conventions...

Définition
G

Un système de contrôle de version distribué qui suit les modifications du code source pendant le développement logiciel. Git permet à plusieurs développeurs de collaborer, de gérer les branches et les...

Définition
G

Un langage de requête et un environnement d'exécution pour les API qui permet aux clients de demander exactement les données dont ils ont besoin. Développé par Facebook, GraphQL offre une alternative...

Définition
H

HyperText Markup Language: le langage de balisage standard pour les documents conçus pour être affichés dans un navigateur web. Le HTML définit la structure et le contenu des pages web à l'aide d'élém...

Définition
J

JavaScript Object Notation: un format d'échange de données léger facile à lire et écrire pour les humains et facile à analyser et générer pour les machines. JSON est le standard de facto pour l'échang...

Définition
J

JSON Web Token: un standard ouvert (RFC 7519) pour transmettre de manière sécurisée des informations entre les parties sous forme d'objet JSON. Les JWT sont couramment utilisés pour l'authentification...

Définition
J

Un langage de programmation interprété de haut niveau qui est l'une des technologies fondamentales du World Wide Web. JavaScript permet des pages web interactives, s'exécute dans les navigateurs et su...

Définition
L

Un framework d'application web PHP gratuit et open-source conçu pour construire des applications web modernes suivant le modèle architectural MVC. Laravel fournit une syntaxe élégante, des outils robu...

Définition