Skip to content

Latest commit

 

History

History
15 lines (11 loc) · 2.33 KB

README.md

File metadata and controls

15 lines (11 loc) · 2.33 KB

flet_projects

image

🖥️ Flet — фреймворк, предоставляющий Flutter компоненты для разработки кроссплатформенных приложений на языке программирования Python (разработчики обещают расширять список поддерживаемых языков).

📂 Flet: удобный фреймворк для создания приложений. На нем можно создавать десктопные, мобильные и веб-приложения.

Flet основан на Flutter и предоставляет разработчикам готовые компоненты для конструирования GUI — графического интерфейса пользователя. Создатели Flet не только используют готовые компоненты из Flutter, но и пишут свои. Программы пока можно писать только на Python, но создатели обещают добавить и другие языки программирования.

ИНФОРМАЦИЯ: Flet реализует императивную модель пользовательского интерфейса, в которой Вы «вручную» создаете пользовательский интерфейс с отслеживающими состояние элементами управления, а затем изменяете его, обновляя свойства объекта. Flutter реализует декларативную модель, в которой пользовательский интерфейс автоматичкески перестраивается при изменении данных приложения. Управление состоянием приложения в современных front-end приложениях по своей сути является сложной задачей, и подход Flet «старой школы» может быть более привлекательным для программистов, не имеющих опыта работы с интерфейсом.