Get vs Post/Put Requests
It is very important to decide the http verb you will use when adding any route
Normally GET http verb should be used only for read operations or operations that don’t alter system state
Post/Put http verbs should be used for operations that alter system state. I won’t explain here when to use Post and when to use Put and when to use Patch
Why ?
This is the right way to do things
Get requests can be easily made so this way your urls can be called easily from any browser. This can ease things on newbie hackers who wanna play with your endpoints
In case you added this url directly in dom, it will be easily crawled by bots to be indexed but if this method is only available if POST/Put is used then these urls will be dropped as server will respond with 404 status code













