Русский
Открыть в Telegram

Пост ✈️Устал от REST с кучей эндпоинтов? Взгляни на GraphQL — один гибкий запрос вместо 5 ручек.

8 августа 2025
P
Pythoner
Фотография
✈️Устал от REST с кучей эндпоинтов? Взгляни на GraphQL — один гибкий запрос вместо 5 ручек. ➡️Для Python есть два удобных инструмента: 1. Strawberry: На базе dataclass + type hints = лаконично и читаемо. @strawberry.type class User: name: str @strawberry.type class Query: @strawberry.field def hello(self) -> str: return "Привет!" schema = strawberry.Schema(Query) Работает с FastAPI и ASGI 2.Ariadne: GraphQL-схема через SDL (как в JS/GraphQL-ecosystem). Гибкость + контроль: type_defs = """ type Query { hello: String! } """ @query.field("hello") def resolve_hello(_, info): return "Привет из Ariadne" Легко интегрируется с Starlette / FastAPI, поддерживает subscriptions 🐍 Pythoner
17 · 1.5K ·

Рядом в ленте

PPythoner✈️Context Manager в Python - это объект, который позволяет работать с ресурсами в блоках кода с помощью ключевого слова "with". Context Manager предоставляет воPPythoner✈️Функция filter() в Python используется для фильтрации элементов из итерируемого объекта (например, списка, кортежа и т.д.) на основе заданного условия. Она пр
это сообщение
PPythoner➡️В современном мире базы данных являются неотъемлемой частью многих приложений. Однако, перед выбором базы данных, необходимо понимать различия между типами баPPythoner✈️Метод __call__ позволяет использовать класс как декоратор: class Logger: def __call__(self, func): def wrapper(*args, **kwargs): print(f"Вызов {func.__name__}

Открытая публичная лента из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Границы индекса · Убрать страницу из выдачи · Каталог · Поиск · Как мы считаем