Skip to content

Добавить мини-курс по изготовлению библиотек типа Tg API #80

@pelid

Description

@pelid

Библиотеки для взаимодействия с API -- один из самых частых кейсов в разработке. Интегироваться надо много с чем и, как правило, старые интеграции не умеют в Pydantic. Каждый раз приходится городить что-то своё.

Специфика разработки таких библиотек:

  • Концепции: тип данных API vs метод API vs клиент
  • Как сделать одновременно синхронную и асинхронную библиотеку
  • Сокрытие внутренней структуры файлов/каталогов от импорта
  • Приёмы покрытия автотестами
  • Приёмы организации тестирования на разных зависимостях
  • Приёмы докеризации
  • Написание документации в ReadTheDocs

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions