REST - luk6233/interview GitHub Wiki

Medium

Rest критерії:

  1. Клієнт-сервісна архітектура
  2. Stateless - сервер не повинен зберігати інформацію про клієнта, вся інформація повинна бути в запиті
  3. Кешування - кожен респонс повинен містити інформацію про те чи є він кешованим чи ні.
  4. Єдиний інтерфейс - визначає інтерфейс між сервером і клієнтом. Відділяє архітектуру, що дозволяє кожній частині розвиватися самостійно.
  5. Layered system.