Что значит знать REST API?

Приветствую) В вакансиях на frontend везде пишут (знание REST API). Что значит его знать ? На какие примерно вопросы я должна знать ответ?
  • Вопрос задан
  • 4797 просмотров
Пригласить эксперта
Ответы на вопрос 5
@AlexndrNovikov
Solution Architect in Spiral Scout
В плане теории достаточно понимать всё, что есть по ссылке

https://restfulapi.net/

А если еще и в Richardson Maturity Model разобраться - то скорее всего на собеседовании начнет плавать даже проводящий его :)

Спрашивают как правило про HTTP методы, правила формирования URL для взаимодействия с ресурсами, версионирование и коды ответов. В любом случае по ссылке всё есть.

На фронтенде возможно еще могут спросить про библиотеки, которыми пользовалась, чтобы запросы делать, метод хранения авторизационного токена и еще какую-нибудь специфику
Ответ написан
Комментировать
miraage
@miraage
Старый прогер
Как такового REST API нет. Есть архитектурный стиль REST, а есть RESTful Services.
(Не знаю, кто как, а я никогда не любил вакансии, которые написаны тяп-ляп непонятно кем.)

https://en.wikipedia.org/wiki/Representational_sta...
https://stackoverflow.com/a/1568858/790304

TL;DR: REST лишь задаёт формат общения. И если сервис следует этому формату, то его можно назвать RESTful.
Ответ написан
dimonchik2013
@dimonchik2013
non progredi est regredi
POSTMAN скажешь что шаришь
ну и прошаришь

как ты без РЕСТ собрался AJAX и новомодные APP фреймворки юзать?
Ответ написан
@tvsjke
информация засекречена
Это значит не только уметь делать запросы, но и уметь его(REST) проектировать.

Вот, скажем, есть сущность product; GET /product/{id}

В REST парадигме, как правильно получить одним запросом продукты с id 1, 2, 3 ?
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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