Как я понял RESTful

Только написав несколько проектов на DRF, Flask, FastAPI понял, как должна работать базовая backend архитектура и её детали как отдельные микросервисы. Создавать такие проекты интересно:

  • модели баз данных
  • валидация на основе базы и на основе сериализации
  • функции или классы с методами для запросов/ответов
  • ограничения для пользователей и ключи доступа (токены)
  • библиотеки для интеграции

Любое поле данных в REST может проверяться от соответсия типу данных до сложной многоуровневой проверки, как, например, для пароля при регистрации.

Существует много инструментов на стороне backend для обеспечения работы серверной части. И это только основы Контейнеризация Dockerfile, Compose, ci/cd. #rest #restful #python #backend #api #junior

Как я понял RESTful | Сетка — социальная сеть от hh.ru