Textual, среда быстрой разработки приложений для создания терминальных приложений, вскоре будет поддерживать создание приложений на основе браузера.
Согласно репозиторию Textual на GitHub, Textual позволяет разработчикам создавать сложные пользовательские интерфейсы с помощью простого API Python. Textual, созданный в 2021 году, представляет собой современную платформу, которая интегрирует терминальные приложения с рабочим столом. Скоро появится поддержка развертывания в веб-браузерах.
Textual требует Python 3.7 или более поздней версии и работает в Linux, macOS или Windows. Textual, созданный Textualize, добавляет интерактивность в библиотеку Rich Python для форматирования текста и форматирования в терминале. Текстовые приложения поддерживают 16,7 миллионов цветов, поддерживают мышь и анимацию без мерцания. По словам Textualize, механизм компоновки и повторно используемые компоненты помогают разработчикам создавать терминальные приложения, конкурирующие с настольными компьютерами и веб-интерфейсами.
Текстовые приложения можно создавать исключительно с помощью Python, что не требует особых специальных знаний. Концепции заимствованы из мира Интернета для быстрой разработки, включая реактивность и компоненты, которые можно распространять независимо. Textual Cloud Service позволяет приложениям работать в Интернете, соединяя их с программным обеспечением-агентом, которое поддерживает исходящие TCP/IP-соединения с облачным сервисом. Textual предлагается по лицензии MIT.
Дальше читайте это:
- Облачные вычисления больше не являются пустяком
- Что такое генеративный ИИ? Искусственный интеллект, который создает
- Программирование с помощью ИИ: советы и лучшие практики от разработчиков
- Python пытается удалить GIL и повысить параллелизм
- 7 причин, по которым Java по-прежнему хороша
- Война за лицензирование открытого исходного кода окончена