TGINSIGHT CHAT
Python Academy
@python_academy
EducaciónPython Academy — один канал вместо тысячи учебников Чат канала: @python_academy_chat Сотрудничество: @zubar89 Канал включён в перечень РКН: https://rkn.link/TVu
Posts recientes
Etiqueta: #adaptix · 2 posts
Современный способ сериализации, десериализации и валидации данных adaptix - гибкая и легкоконфигурируемая библиотека для сериализации и десериализации данных. adaptix работает с нативными dataclass, NamedTuple, TypedDict.Ваши модели не зависят от библиотеки и не требуют наследования от каких-либо специальных классов, позволяя моделям оставаться чистыми, а вам - следовать принципу инверсии зависимостей. Также, библиотека позволяет легко создавать свои правила для конвертации данных и группировать их, соответствуя принципу DRY. Особое внимание стоит обратить на возможность преобразования стилей названий полей, что полезно в web приложениях. Приятным бонусом будет то, что adaptix до двух раз быстрее чем pydantic v2 (бенчмарки). #python#typing#adaptix
Современный способ сериализации, десериализации и валидации данных adaptix - гибкая и легкоконфигурируемая библиотека для сериализации и десериализации данных. adaptix работает с нативными dataclass, NamedTuple, TypedDict.Ваши модели не зависят от библиотеки и не требуют наследования от каких-либо специальных классов, позволяя моделям оставаться чистыми, а вам - следовать принципу инверсии зависимостей. Также, библиотека позволяет легко создавать свои правила для конвертации данных и группировать их, соответствуя принципу DRY. Особое внимание стоит обратить на возможность преобразования стилей названий полей, что полезно в web приложениях. Приятным бонусом будет то, что adaptix до двух раз быстрее чем pydantic v2 (бенчмарки). #python#typing#adaptix