0% ont trouvé ce document utile (0 vote)
2 vues3 pages

Une Est Une API Qui Suit Des Règles Simples Pour Communiquer Via HTTP

Une API (Application Programming Interface) permet la communication entre deux applications, facilitant la demande et la réception de données. Une REST API utilise des méthodes HTTP comme GET et POST pour manipuler des données, reliant ainsi le frontend et le backend. Ces interfaces sont essentielles pour créer des applications modernes en permettant l'échange d'informations entre différentes parties d'un système.

Transféré par

Modou Gueye
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
2 vues3 pages

Une Est Une API Qui Suit Des Règles Simples Pour Communiquer Via HTTP

Une API (Application Programming Interface) permet la communication entre deux applications, facilitant la demande et la réception de données. Une REST API utilise des méthodes HTTP comme GET et POST pour manipuler des données, reliant ainsi le frontend et le backend. Ces interfaces sont essentielles pour créer des applications modernes en permettant l'échange d'informations entre différentes parties d'un système.

Transféré par

Modou Gueye
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

C’est quoi une API ?

Une API (Application Programming Interface) est un pont de communication entre deux
applications.

En simple :

Une API permet à ton programme de demander des données à un autre programme.

Exemple concret

Quand tu utilises une application météo :

 ton app envoie une demande à une API

 l’API répond avec :

o température

o météo

o vent

Exemple en JavaScript

fetch("[Link]
.then(response => [Link]())
.then(data => [Link](data));

Ici :

 fetch envoie une requête à une API

 l’API retourne des données

 on les affiche avec [Link]

Comment ça marche ?

1. Ton code envoie une requête

2. L’API reçoit la demande

3. L’API répond avec des données (souvent en JSON)

Exemple simple (analogie)

Imagine un restaurant :

 toi = client (frontend)

 serveur = API

 cuisine = backend

Tu commandes → API transmet → backend prépare → API te donne le résultat

Pourquoi c’est important en Full Stack ?

 connecter frontend ↔ backend

 récupérer des données (users, produits, etc.)

 créer des applications modernes

C’est quoi une REST API ?

Une REST API est une API qui suit des règles simples pour communiquer via HTTP.
Elle utilise des URL + méthodes (GET, POST, etc.) pour manipuler des données.

Les méthodes principales

🔹 1. GET → récupérer des données :Utilisé pour lire

Exemple :

GET /users

Résultat :

 retourne la liste des utilisateurs

En JavaScript :

fetch("[Link]
.then(res => [Link]())
.then(data => [Link](data));

🔹 2. POST → envoyer des données :Utilisé pour créer

Exemple :

POST /users

Tu envoies :

{
"name": "Ali",
"age": 25
}

En JavaScript :

fetch("[Link] {
method: "POST",
headers: {
"Content-Type": "application/json"
},
body: [Link]({
name: "Ali",
age: 25
})
})
.then(res => [Link]())
.then(data => [Link](data));

Résumé simple

Méthode Action Exemple

GET Lire récupérer utilisateurs

POST Créer ajouter utilisateur

Comment ça marche ?

 Le frontend (JavaScript) envoie une requête

 Le backend (API) reçoit

 Il traite et répond en JSON


Exemple Application gestion étudiants :

 GET /students → afficher la liste

 POST /students → ajouter un étudiant

À retenir

REST API = communication entre frontend et backend


GET = récupérer
POST = envoyer

Vous aimerez peut-être aussi