Bài viết khác
Json Data
JSON DATA LÀ GÌ? JSON (JavaScript Object Notation) là định dạng dữ liệu phổ biến dùng để trao đổi thông tin giữa client (như app Flutter) và server. JSON đơn giản, dễ đọc và dễ xử lý trong hầu hết các ngôn ngữ lập trình. CẤU TRÚC CƠ BẢN CỦA JSON JSON là tập hợp […]
REST API
REST API LÀ GÌ? REST API (Representational State Transfer Application Programming Interface) là một kiểu giao tiếp giữa client (ứng dụng) và server (máy chủ) thông qua giao thức HTTP. MỤC TIÊU CỦA REST API Cho phép các ứng dụng (mobile, web) gửi và nhận dữ liệu từ server. Tách biệt giữa giao diện người […]
Flutter Networking
FLUTTER NETWORKING LÀ GÌ? Flutter Networking là quá trình kết nối ứng dụng Flutter với các dịch vụ web như REST API, giúp gửi và nhận dữ liệu từ server. VAI TRÒ CỦA NETWORKING TRONG ỨNG DỤNG Lấy dữ liệu từ server (GET) Gửi dữ liệu lên server (POST, PUT, DELETE…) Kết nối với các […]
Flutter Navigation and Routing
Route là gì? Route là một màn hình (trang) trong ứng dụng Flutter. Có 2 loại route chính: MaterialPageRoute: dùng để điều hướng trực tiếp. Named Route: dùng với tên định danh để dễ quản lý. Navigation là gì? Là quá trình chuyển màn hình trong app bằng Navigator. Các hàm cơ bản: Navigator.push(): […]
Flutter Form
FLUTTER FORM LÀ GÌ? Form trong Flutter là widget dùng để thu thập và kiểm tra dữ liệu người dùng nhập vào. Thường dùng khi cần nhập nhiều trường và muốn kiểm tra tính hợp lệ của dữ liệu. Sự khác nhau giữa Form + TextFormField và TextField thông thường TextField là widget đơn lẻ, […]
Flutter State Management
State Management trong Flutter là quá trình quản lý và thay đổi trạng thái của widget. Khi state thay đổi, widget sẽ được cập nhật lại để phản ánh thay đổi đó. Có nhiều phương pháp quản lý state trong Flutter, mỗi phương pháp phù hợp với các loại ứng dụng khác nhau. Các […]