Загрузка…
Главная

Bottle

Микрофреймворк на Python, который умещается в один файл без зависимостей: маршруты, шаблоны и встроенный сервер для небольших приложений и прототипов.

Bottle
Категория
Фреймворки и библиотеки

Описание

Bottle распространяется одним файлом и не требует других библиотек. В нём есть маршрутизация, встроенный шаблонизатор, работа с формами, cookies и загрузкой файлов, а также простой сервер для разработки.

Фреймворк удобен для небольших API, внутренних утилит, прототипов и встраивания веб-интерфейса в другие Python-программы.

Bottle распространяется бесплатно по лицензии MIT и работает в России без ограничений.

Что входит

Bottle распространяется одним файлом и не требует других библиотек. В нём есть маршрутизация, встроенный шаблонизатор, работа с формами, cookies и загрузкой файлов, а также простой сервер для разработки.

Фреймворк удобен для небольших API, внутренних утилит, прототипов и встраивания веб-интерфейса в другие Python-программы.

Bottle распространяется бесплатно по лицензии MIT и работает в России без ограничений.

Возможности

• Один файл без зависимостей

• Маршрутизация

• Встроенный шаблонизатор

• Встроенный сервер разработки

• Подходит для прототипов

• Бесплатно по лицензии MIT

Для начала работы

Мини-сервис или прототип API, который запускается за несколько минут.

Этап работы

Установите Bottle через pip или скопируйте файл в проект.

Этап работы

Опишите маршруты и обработчики.

Этап работы

Запустите приложение и при необходимости поставьте за WSGI-сервер.

Bottle бесплатный?

Да, по лицензии MIT.

Подходит ли Bottle для продакшена?

Для небольших сервисов да, при запуске через полноценный WSGI-сервер.

Чем Bottle отличается от Flask?

Bottle ещё компактнее и не имеет зависимостей, Flask богаче расширениями.

Bottle

Бесплатно, лицензия MIT