Habr<p>Исследуем Trello и Todoist: разбор спорных вопросов по REST API с проектов и собеседований</p><p>Как понять, что мы проектируем REST API правильно? Никак. Смотреть на публичную API‑документацию крупных систем, диссертацию Роя Филдинга, или на то, что уже есть в проекте. И исходя из этого принимать решения о том, как будут выглядеть новые REST API методы. В этой статье я хочу исследовать REST API сервисов управления задачами Trello и Todoist, чтобы показать, какие решения являются хорошими стандартами проектирования, а какие нет, но всё равно применяются на практике. Сделаю это с помощью спорных вопросов, которые вам могут задать на собеседовании, и которые могут встретиться в реальной работе.</p><p><a href="https://habr.com/ru/articles/877808/" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="">habr.com/ru/articles/877808/</span><span class="invisible"></span></a></p><p><a href="https://zhub.link/tags/%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%BD%D1%8B%D0%B9_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7" class="mention hashtag" rel="tag">#<span>системный_анализ</span></a> <a href="https://zhub.link/tags/%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%BD%D1%8B%D0%B9_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D1%82%D0%B8%D0%BA" class="mention hashtag" rel="tag">#<span>системный_аналитик</span></a> <a href="https://zhub.link/tags/restapi" class="mention hashtag" rel="tag">#<span>restapi</span></a> <a href="https://zhub.link/tags/restful_api" class="mention hashtag" rel="tag">#<span>restful_api</span></a> <a href="https://zhub.link/tags/backend" class="mention hashtag" rel="tag">#<span>backend</span></a> <a href="https://zhub.link/tags/backend%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0" class="mention hashtag" rel="tag">#<span>backendразработка</span></a> <a href="https://zhub.link/tags/%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BF%D0%BE" class="mention hashtag" rel="tag">#<span>проектирование_по</span></a> <a href="https://zhub.link/tags/rest_api" class="mention hashtag" rel="tag">#<span>rest_api</span></a> <a href="https://zhub.link/tags/postman" class="mention hashtag" rel="tag">#<span>postman</span></a></p>