Spring trainee
Какие принципы у REST?
Ответ
Stateless — сервер не хранит сессию клиента, каждый запрос самодостаточен. Cacheable — ответы могут кэшироваться. Uniform interface — единый интерфейс через HTTP-методы и URL. Client-server и layered system дополняют набор.
Разбор: REST построен на принципах stateless (каждый запрос самодостаточен, сервер не хранит сессию), cacheable, uniform interface (HTTP-методы GET/POST/PUT/DELETE и осмысленные URL), client-server, layered system. Stateful противоречит самой сути REST. SOAP/WSDL/XML — это отдельный стиль веб-сервисов, а единый интерфейс как раз предполагает разные HTTP-методы и значимые коды ответов, а не один POST.
Хочешь так же по своей компании — с вопросами по грейдам и задачами? Закажи гайд или забери свежее в Telegram.