-
Notifications
You must be signed in to change notification settings - Fork 46
Project Structure
Sᴛѧʀʟɪɴɢ edited this page Dec 26, 2019
·
2 revisions
Вынесение API endpoints в константы. Возможно даже в виде шаблонной строки по типу /user/{id}
или /user/:id
.
Это позволяет централизовать информацию. Ты можешь видеть все endpoints в один момент времени, вместе. В противном случае endpoints разбросаны по файлам и трудно сказать, что используется, а что нет. Более того, если один endpoint поменяется, то придётся его менять в разных файлах, что не очень хорошо. При отсутстии конастанты также есть возможность опечататься, а в JavaScript такие ошибки находятся только во время выполнения программы (run-time).