Текстовые приложения на основе Python переходят в веб

Облачный сервис Textual Cloud Service позволит запускать в веб-браузерах консоли на языке Python, которые созданы с использованием фреймворка Textual.

Облачный сервис Textual Cloud Service позволит запускать в веб-браузерах консоли на языке Python, которые созданы с использованием фреймворка Textual.

Textual, фреймворк быстрой разработки приложений для создания консолей, будет поддерживать создание приложений на основе браузера. Об этом пишет Textual GitHub.

Textual позволяет разработчикам создавать сложные пользовательские интерфейсы с помощью простого Python API. Приложение запустили еще в 2021 году. Это современный фреймворк, который соединяет консоли с рабочим столом. В ближайшее время появится поддержка размещения в веб-браузерах.

Textual использует Python 3.7 или более позднюю версию и работает на Linux, macOS или Windows. Программа Textual позволяет добавлять интерактивные возможности в библиотеку Rich Python для работы с большим количеством текста и разными форматами в браузере. В приложениях Textual используются 16,7 млн. цветов, также есть поддержка мыши и анимации без мерцания. По словам представителей Textualize, механизм верстки и многократно используемые компоненты помогают разработчикам создавать консоли, которые не уступают настольным и веб-приложениям.

Консоли могут быть созданы исключительно на языке Python, не требующем специальных знаний. Для быстрой разработки в них использовали концепции из мира Web, в том числе реактивность и компоненты, которые могут распространяться независимо друг от друга. Облачный сервис Textual Cloud Service позволяет создавать приложения, которые ориентированы на работу в Интернете, с помощью программы-агента, поддерживающей исходящие TCP/IP-соединения с облачным сервисом.

Читайте также
Краткий обзор обновлений Next JS 14
Краткий обзор обновлений Next JS 14
Краткий обзор обновлений Next JS 14

Емко рассказываем об обновлениях в Next JS 14: Turbopack, Server Actions(Stable), Partial Prerendering(Preview), Next.js Learn(New).

Google переименовал чат бота Bard в Gemini
Google переименовал чат бота Bard в Gemini
Google переименовал чат бота Bard в Gemini

Новый формат взаимодействия с AI чатами от Google

Angular V17: главные обновления
Angular V17: главные обновления
Angular V17: главные обновления

Вышло обновление фреймворка Angular V17: увеличение производительности, расширенные возможности, разработка с прицелом на будущее.

Что ждать от jQuery v4
Что ждать от jQuery v4
Что ждать от jQuery v4

В феврале команда jQuery предоставила бета-версию новой библиотеки jQuery 4.0.0.Это является тестовым релизом, но в ближайшее время ожидается стабильная версия. Это версия добавляет значительные изменения с целью оптимизации и для соответствия современным стандартам веб-разработки. И посмотрим ключевые моменты которые пришли с этим релизом: