Встречается на собеседованиях • сегодня

Какая главная цель REST

REST (Representational State Transfer) — это архитектурный стиль для распределенных систем. Главная цель — обеспечить масштабируемость, простоту взаимодействия и независимость клиента и сервера через стандартные HTTP-методы (GET, POST, PUT, DELETE) и единообразные интерфейсы.

Ключевые принципы:

  1. Ресурсоориентированность — всё представлено как ресурсы (URI).
  2. Stateless — сервер не хранит состояние клиента между запросами.
  3. Кэшируемость — ответы могут кэшироваться для производительности.
  4. Единый интерфейс — стандартные HTTP-методы и статусы.

Пример REST-запроса:

java
// GET запрос к API для получения пользователя с id=1
Response response = RestAssured.get("https://api.example.com/users/1");
System.out.println(response.getBody().asString());
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы