vibora позволяет нам быстро писать http клиентов и сервера. У него довольно много преимуществ, которые описаны в GitHub.
Установка: pip install vibora
Модуль отлично подойдёт новичкам, ведь позволяет быстро писать код, при этом не требуя настройки окружения и тому подобного.
Но, несмотря на это, у него довольно большой функционал. Также у модуля отлично оформлена документация.
Валидация данных
Проверка данных — обычная задача в любой деятельности, связанной с Интернетом. В Vibora есть модуль, называемый схемами, для создания, угадайте что, схем и проверки ваших данных по ним. Они очень похожи на marshmallow и другие известные библиотеки, за исключением некоторых ускорений, написанных на Cython для потрясающей производительности.
Схемы также являются асинхронными, что означает, что вы можете выполнять проверки базы данных и все в одном месте, что невозможно сделать в других библиотеках, что вынуждает вас разделять логику проверки между разными местами.
#python