@antonsr98
Системный Администратор

Как сделать REST Api удобным в написании и дальнейшей поддержке?

Доброе время суток. Направьте меня в правильное русло если я сбился с курса :) хочу написать рест сервис но для большого количества функций. Сейчас я думаю писать все в router api.js который будет отвечать за модуль todo, calendar и так далее. И тут я засомневался правильно ли все пихать в один route или же лучше разделить на apitodo apical и так далее. Заранее спасибо за ответы
  • Вопрос задан
  • 201 просмотр
Решения вопроса 1
VIKINGVyksa
@VIKINGVyksa
front-end developer
Стоит выделить все роуты в отдельную папку и разбивать их по файлам. Для доступа к данным нужно какую-то оболочку написать, чтобы изменив базу данных или схему, это не повлияло на работу API. Всегда гуглите "лучшие практики", обычно люди деляться своим опытом с другими и этим можно пользоваться, чтобы не делать плохо :)
Вот например.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
1) пишем тесты на API
2) делаем как удобно, пока у нас есть тесты мы можем быстро подправить.

Отдельно рекомендую глянуть jsonapi.org
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы