Текстовые приложения на основе 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-соединения с облачным сервисом.

Читайте также
CSS в 2023, что можно использовать?
CSS в 2023, что можно использовать?
CSS в 2023, что можно использовать?

Всем привет! Как фронтендер среднего уровня и частенько использующий CSS — хочу прокомментировать все новинки CSS которые вышли в этом 2023 году.

Разработчики Microsoft Store в новой веб-версии перешли с React на Shoelace, Lit, Vite и бэкенд на C# ASP.NET
Разработчики Microsoft Store в новой веб-версии перешли с React на Shoelace, Lit, Vite и бэкенд на C# ASP.NET
Разработчики Microsoft Store в новой веб-версии перешли с React на Shoelace, Lit, Vite и бэкенд на C# ASP.NET

У новой версии пользовательского интерфейса более простые способы поиска приложений и современный стек веб-технологий.

Что значат стабильные версии Firefox 119, Safari 17.1, Chrome 118 и Chrome 119 для веб-платформы
Что значат стабильные версии Firefox 119, Safari 17.1, Chrome 118 и Chrome 119 для веб-платформы
Что значат стабильные версии Firefox 119, Safari 17.1, Chrome 118 и Chrome 119 для веб-платформы

Браузеры Firefox 119, Safari 17.1, Chrome 118 и Chrome 119 стали стабильными. В этом обзоре рассказываем, что это значит для веб-платформы.

В Deno 1.37 улучшили возможности для разработки
В Deno 1.37 улучшили возможности для разработки
В Deno 1.37 улучшили возможности для разработки

Эта интеграция позволяет разработчикам использовать JavaScript и TypeScript в блокнотах Jupyter для анализа данных, машинного обучения и создания интерактивных отчетов.