TGStat
TGStat
Введите текст для поиска
Расширенный поиск каналов
  • flag Russian
    Язык сайта
    flag Russian flag English flag Uzbek
  • Вход на сайт
  • Каталог
    Каталог каналов и чатов Региональные подборки Тематические подборки Платные каналы Поиск каналов
    Добавить канал/чат
  • Рейтинги
    Рейтинг каналов Рейтинг чатов Рейтинг публикаций
    Рейтинги брендов и персон
  • Аналитика
  • Поиск по публикациям
  • Мониторинг Telegram
  • Продвижение
    Реклама через Яндекс Бизнес Реклама в каналах через TGStat Agency Реклама на сайте TGStat.ru
римская империя агентской инженерии

27 Jan, 20:26

Открыть в Telegram Поделиться Пожаловаться

unihttp

библиотека для создания декларативных API-клиентов.

в апреле 2025 года, мне понравилась идея того, чтобы делать class-based методы в либках для различных сервисов

первые итерации я совершал непосредственно в самих либках, а потом @ivan_kirpichnikov летом начал заниматься своей retejo. я попробовал втаскивать в прод библиотеки на ней, но увы, он забросил либу

поэтому я сделал свою собственную библиотеку

в descanso мне не зашел подход, который применяет Тишка, и показалось конкретным минусом то, что тело запроса всегда должно быть классом

а больше так-то аналогов нет.

фичи библиотеки:
– поддерживание нескольких бэкэндов (requests, aiohttp, httpx)
– использование adaptix – невероятно мощной библиотеки для работы с данными
– мидлвари
– возможность указать свой собственный json_loads / json_dumps
– гибкая работа с ошибками

сейчас я уже начал использовать unihttp на проде, переделав на нее несколько библиотек. однако, все же сейчас первое время после релиза, могут быть какие-то баги – буду рад, если вы будете приносить мне обратную связь и запросы на фичи

💻 Репозиторий | 🍔 PyPi

внимание! ставьте звездочки на репозиторий, мне будет очень приятно. также жду ваших комментариев и реакций на пост

👍 чат канала | 👀 сохранить котят на канале
GitHub - goduni/unihttp
Contribute to goduni/unihttp development by creating an account on GitHub.

738 0 8 16 11
Каталог
Каталог каналов и чатов Подборки каналов Поиск каналов Добавить канал/чат
Рейтинги
Рейтинг каналов Telegram Рейтинг чатов Telegram Рейтинг публикаций Рейтинги брендов и персон
API
API статистики API поиска публикаций API Callback
Наши каналы
@TGStat @TGStat_Chat @telepulse @TGStatAPI
Почитать
Академия TGStat Исследование Telegram 2019 Исследование Telegram 2021 Исследование Telegram 2023
Контакты
Справочный центр Поддержка Почта Вакансии
Всякая всячина
Пользовательское соглашение Политика конфиденциальности Публичная оферта
Наши боты
@TGStat_Bot @SearcheeBot @TGAlertsBot @tg_analytics_bot @TGStatChatBot