Le serveur peut être démarré en utilisant la commande npm start. Vous pouvez regarder dans le package.json, dans la propriété scripts, ce que fait cette commande.
Pour le client, vous pouvez tester votre serveur en rajoutant des requêtes dans le fichier client.js et le lancer avec la commande node client.js. Si vous le voulez, vous pouvez également créer un script dans le package.json pour faciliter le lancement de client. Attention, un nom de script est forcément unique ! Par convention, on peut regrouper des scripts en ajoutant des préfix avec :. Exemples : start:server, start:client, test:server, test:client, ….
- Liste les produits disponibles
- Récupère les informations d'un produits par son ID
- Insère un produit avec l'ID fourni
- [] Corriger la route
PUT /products/:idpour qu'elle remplace un produit existant - [] Créer une route permettant de rajouter des produits sans donner d'ID (lui en attribuer un sur le serveur)
- [] Créer une route permettant de supprimer un produit
- [] Créer une route permettant de changer le prix d'un produit (sans l'écraser)