В четвёртом модуле мы научились читать данные с сервера. Сейчас — учимся отправлять их обратно. Это половина любого реального приложения: фронт не только показывает, но и принимает решения пользователя, и шлёт их серверу.

Разберём пять подглав. Сначала — четыре про разные способы передать данные:

  • query-параметры — для фильтров, поиска, пагинации;
  • тело POST-запроса — для создания новых ресурсов;
  • заголовки — что в них реально полезного для фронта;
  • PUT vs PATCH — какая разница на практике.

Пятая — кэширование. Cache-Control и ETag — формально это не «отправка», а нюанс протокола, но новичку важно с этими заголовками подружиться сразу, иначе потом каждый второй вопрос «почему не обновляется» будет вызывать панику.