Sanic — это веб-фреймворк написанный на языке Python. Он использует синтаксис async/await, добавленный в Python версии 3.5, что обеспечивает высокую скорость исполнения кода и отсутствие блокировки. Sanic также использует uvloop и ujson для повышения производительности, но эти пакеты являются опциональными. В чем его преимущество перед другими фреймворками, как Tornado, Vibora его легко запустить, хорошо задокументированный и проверен временем. Как его запустить? Сейчас накидаем мини приложение (app). Создадим директорию mkdir app, создадим виртуальное окружение python3 -m venv venv Загрузим нужные пакеты - pip install sanic pip install sanic_ext Создадим директорию mkdir templates Копируем исходники и запускаем. Использовать мы будем CSS - фреймворк Bulma - это бесплатный фреймворк с открытым исходным кодом, предоставляющий готовые к использованию интерфейсные компоненты, которые вы можете легко комбинировать для создания адаптивных веб-интерфейсов. <!DOCTYPE h
Первое приложение на языке Python, с использованием фреймворка Sanic.
8 мая 20248 мая 2024
2
1 мин