sio:bloc2:td7

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
sio:bloc2:td7 [2024/07/02 10:49] – [Backend Team :] jcheronsio:bloc2:td7 [2024/07/02 15:54] (Version actuelle) – [Frontend Team :] jcheron
Ligne 2: Ligne 2:
  
 Cet exercice de synthèse consiste à développer une application Web permettant d'inviter des participants à des èvénements, et de recueillir leur réponse (confirmation de présence ou non).  Cet exercice de synthèse consiste à développer une application Web permettant d'inviter des participants à des èvénements, et de recueillir leur réponse (confirmation de présence ou non). 
 +
 +[[https://github.com/supavenir/doodle-all|repository github]]
 +
  
  
Ligne 91: Ligne 94:
   * Intégration avec l'API via Fetch API   * Intégration avec l'API via Fetch API
   * Gestion des interactions et des réponses des utilisateurs   * Gestion des interactions et des réponses des utilisateurs
 +
 +<sxh js;>
 +const API_URL = 'http://localhost:8080/';
 +
 +//Get request to the server using fetch
 +apiGet = async(resource) => {
 +    const url = `${API_URL}${resource}`;
 +    const response = await fetch(url);
 +    return await response.json();
 +};
 +
 +//Post request to the server using fetch
 +apiPost = async (resource, data) => {
 +    const url = `${API_URL}${resource}`;
 +    const response = await fetch(url, {
 +        method: 'POST',
 +        headers: {
 +            'Content-Type': 'application/json'
 +        },
 +        body: JSON.stringify(data)
 +    });
 +    return await response.json();
 +};
 +</sxh>
  
  
  • sio/bloc2/td7.1719910145.txt.gz
  • Dernière modification : il y a 9 mois
  • de jcheron