Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| front:requetes_api [2025/09/25 14:42] – [Effectuer une requête] paolo | front:requetes_api [Date inconnue] (Version actuelle) – supprimée - modification externe (Date inconnue) 127.0.0.1 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | # Requêtes Api | ||
| - | Documentation [API Fetch](https:// | ||
| - | Documentation [Axios](https:// | ||
| - | |||
| - | Pour effectuer des requêtes serveur directement depuis le navigateur, **JavaScript** met à disposition l' | ||
| - | |||
| - | Ici, nous nous concentrons uniquement sur l' | ||
| - | ### Effectuer une requête | ||
| - | |||
| - | Nous avons une application routée avec des pages **Login** et **Home**. Et si on essayait d' | ||
| - | |||
| - | En ce qui concerne le **Router API**, veuillez vous référer à la documentation **Back**, et pour le traitement des requêtes d' | ||
| - | |||
| - | Pour commencer il faudrait rajouter une fonction qui s' | ||
| - | |||
| - | ``` | ||
| - | import { Input } from " | ||
| - | |||
| - | export const Login = () => { | ||
| - | const handleButtonOnClick = () => { | ||
| - | }; | ||
| - | return ( | ||
| - | <div className=" | ||
| - | <form className=" | ||
| - | <Input | ||
| - | id=" | ||
| - | label=" | ||
| - | type=" | ||
| - | placeholder=" | ||
| - | /> | ||
| - | <Input | ||
| - | id=" | ||
| - | label=" | ||
| - | type=" | ||
| - | placeholder=" | ||
| - | /> | ||
| - | <button | ||
| - | onClick={handleButtonOnClick} | ||
| - | className=" | ||
| - | Connexion | ||
| - | </ | ||
| - | </ | ||
| - | </ | ||
| - | ); | ||
| - | }; | ||
| - | ``` | ||