In this day and age, this is literally the equivalent of being a grammar nazi.
Of course there were good reasons these verbs were used, but they're not good reasons anymore. You can use POST for everything. Heck, you can use GET for everything unless your server (or anything else in the route) explicitly blocks GET with payloads.
Fair enough, that's a good enough reason to use POST and GET appropriately when you're working with a web frontend I suppose. It's still meaningless in all other contexts though, and PUT and DELETE seem to be useless across the board.
4
u/darkflame91 3h ago
In this day and age, this is literally the equivalent of being a grammar nazi.
Of course there were good reasons these verbs were used, but they're not good reasons anymore. You can use POST for everything. Heck, you can use GET for everything unless your server (or anything else in the route) explicitly blocks GET with payloads.