Введение
Вот не люблю я изобретать велосипед и статью я бы эту не написал, но пришлось. Про REST сказано уже довольно много. Многие поставщики веб служб готовы клясться, что их службы являются RESTful. Во время собеседования вы точно услышите хотя бы несколько вопросов про REST, независимо от того это собеседования для бэкенд, мобайл или фронтенд разработчика. Я вот помню как-то во время одного собеседования меня задали такой вопрос: «Вот вы написали в своем резюме, что знайте REST․ Ответьте пожалуйста, какой HTTP код вы получите, если при запросе к RESTful сервису ресурс не найден?». Ответ 404 был принят единогласно. Если честно, я так и не понял, как этот вопрос помог понять знаю ли я REST или нет, но одно могу уверенно сказать: REST понимают далеко не все. Вот некоторые вопросы, которые мучали меня долгое время:
- Зачем REST стал таким трендовым? Это архитектура была же предложена еще в 2000 году?
- Что я получу если моя служба будет RESTful?
- Как определить является ли служба RESTful или нет?
- Как правильно должны создаваться URL REST служб?
- Какие http методы и коды должны быть использованы в RESTful службе?
Если вы не можете дать исчерпывающего ответа хотя бы на один из этих вопросов, то продолжайте чтение. Если вы можете однозначно ответить на все эти вопросы, можете привести формат правильного URL, считайте, что GET, POST, PUT, DELETE обязательно должны соответствовать CRUD операциям с ресурсами, то вам обязательно надо продолжать чтение.
Читать дальше →
Норвежец Томми Ричардсен (Tommy Richardsen) с особым трепетом всматривается в ночное небо. И это неслучайно: дело в том, что Томми – фотограф-любитель, и объектом для своих фоторабот он выбрал звездное небо.
Подробнее..
URL записи
Любовь и забота могут растопить любое сердце, а искреннее тепло никогда не вызовет агрессии в ответ. В этом за долгие годы работы с хищниками убедился
дрессировщик-самоучка Кевин Ричардсон (Kevin Richardson). Зоолог много лет назад приютил львят, как домашних питомцев, сегодня между животными и человеком установились трепетные и очень дружеские отношения.
Подробнее..
URL записи