HTTP запросы в Nuxt Server (Nitro.js)
Как пришел к неймингу ручка.метод.ts?
Nuxt.js позволяет работать с SSR и это нам открывает дверь в fullstack разработку.
Сейчас, я использую наименование следующее payment.post.ts.
Payment может отдавать, так и принимать что-то в себя. Иногда даже под payment может быть некий объект, который может обновляться по id. Поэтому логично, что у вас будет 3 файла с одинаковым неймингом, но разным наименованием
Nuxt.js позволяет делать наименования вставляя запросы в название файла.
Если при запросе на данный эндпоинт, вы будете использовать метод, отличный от того, что указано в названии файла, то сервер будет возвращать ошибку 405
Еще одна причина это банально легкость прочтения. Вам необязательно открывать файл, чтобы понять, что он будет выполнять.