Skip to content

Project Structure

Sᴛѧʀʟɪɴɢ edited this page Dec 26, 2019 · 2 revisions

Общее

Вынесение API endpoints в константы. Возможно даже в виде шаблонной строки по типу /user/{id} или /user/:id.

Это позволяет централизовать информацию. Ты можешь видеть все endpoints в один момент времени, вместе. В противном случае endpoints разбросаны по файлам и трудно сказать, что используется, а что нет. Более того, если один endpoint поменяется, то придётся его менять в разных файлах, что не очень хорошо. При отсутстии конастанты также есть возможность опечататься, а в JavaScript такие ошибки находятся только во время выполнения программы (run-time).

Клиент

Сервер