Что может быть лучше гигантской рептилии? Его ядовитый лучший друг! Vibora расшифровывается как гадюка на португальском языке и представляет собой асинхронный клиент-серверный фреймворк, который стремится стать самым быстрым Python HTTP-клиент-серверным фреймворком!
Vibora является быстрым, асинхронным и, как называют его создатели, элегантным клиент-серверным фреймворком Python 3.6+. Фреймворк был спроектирован и создан с нуля, чтобы быть эффективным и предлагать отличную производительность, его встроенные функции основаны на многочисленных известных библиотеках, таких как jinja2, marshmallow, websockets aaugustin, werkzeug и других. Vibora является полностью асинхронной, потому что веб-API часто основаны на вводе-выводе, и именно в этом и заключается асинхронная архитектура.
Сравнительная таблица
Vibora был сравнен с такими фреймворками как Jango и Tornado по следующим критериям:
• Группа фреймворков: Full stack или Micro-framework.
• Звёзды Github: общее количество звезд проекта, выставленных пользователям.
• Релизы Github: количество релизов каждого проекта, что отражает активность работы над проектом и его зрелость.
• Fork-и Github: количество, сделанных копий каждого проекта, что показывает популярность использования проекта в собственных работах.
• Вопросы Stack-overflow: количество вопросов, заданных по определенной теме.
• Вакансии: количество вакансий, связанных с технологиями или ИТ компетенциями.
Вывод
Vibora активно работает на GitHub, и его тесты показывают, что платформа постоянно набирает обороты. Его цель - стать самым быстрым Python HTTP клиент / серверным фреймворком и предоставлять приятные и современные функции разработки.
Однако следует отметить, что Vibora еще далека от завершения. Хотя уже предлагается список привлекательных функций, он все еще находится на ранней стадии разработки.