11

Como crear un CRUD en nodejs para un ecommerce

Para esta clase necesitaremos un API development enviroment pueden ser Insomnia, Postman o thunder client en vscode. Lo primero que debemos hacer es crear la forma en como el servidor tratará las peticiones de tipo POST,PATCH y DELETE, en este caso lo hicimos en el endpoint de products de esta manera:

sdsd.png

PUT requiere enviar una representación completa del recurso que se está modificando, se debe implementar de forma idempotente y es adecuado para situaciones en las que una aplicación debe asegurarse que el estado final del recurso será idéntica a la que envía.
PATCH es adecuado para hacer modificaciones parciales, o para enviar un conjunto de instrucciones en lugar del resultado final.
DELETE no requiere de un formato en especial solo con el identificador para borrar un recurso en específico.

Pruebas con insomnia:

GET
Captura de pantalla 2023-04-15 125140.png

POST
Captura de pantalla 2023-04-15 125200.png

PATCH
Captura de pantalla 2023-04-15 125222.png

DELETE
Captura de pantalla 2023-04-15 125238.png

fin del comunicado 😉

Escribe tu comentario
+ 2