Flet - Lập trình Đa nền tảng với Python
Chào mừng bạn đến với chuỗi bài học về Flet - framework mạnh mẽ cho phép bạn xây dựng ứng dụng web, desktop và mobile chỉ với một ngôn ngữ duy nhất, đó là Python.
🎯 Flet là gì?
Flet cho phép bạn tạo ứng dụng đa nền tảng từ một codebase Python duy nhất - không cần biết HTML, CSS, JavaScript, Dart hay Swift!
import flet as ft
def main(page: ft.Page):
page.add(ft.Text("Xin chào, Flet! 👋", size=30))
ft.run(main)✨ Đặc điểm nổi bật
| Tính năng | Mô tả |
|---|---|
| 🐍 Python-first | Viết code hoàn toàn bằng Python |
| 📱 Cross-platform | Web, Desktop (Win/Mac/Linux), Mobile (iOS/Android) |
| 🎨 Flutter UI | Giao diện đẹp mắt, Material Design và Cupertino |
| ⚡ Real-time | Cập nhật UI tức thì |
| 🔧 150+ Controls | Buttons, Forms, Charts, Navigation… |
| 📦 Built-in Packaging | Đóng gói thành app native, deploy App Store/Play Store |
📘 Phiên bản Flet
[!NOTE] Flet 0.80.x (Flet 1.0 Beta) - Hỗ trợ Declarative UI mới với Components, Observables và Hooks. Tất cả bài viết trong series này sử dụng phiên bản mới.
🗺️ Lộ trình học tập
🚀 Bắt đầu ngay
Bắt đầu với bài Giới thiệu Flet để hiểu tổng quan về framework này.
Tài liệu chính thức: flet.dev | docs.flet.dev
Last updated on