FlutterMedium#728Cubit khác gì Bloc?Cubit đơn giản hơn Bloc, không dùng event mà gọi trực tiếp function để emit state.
FlutterMedium#729Riverpod là gì?Riverpod là thư viện quản lý state cải tiến từ Provider, an toàn và dễ test hơn.
FlutterHard#730Isolate trong Dart là gì?Isolate là cơ chế chạy đa luồng độc lập, không share memory, dùng để xử lý tác vụ nặng.
FlutterHard#731compute() dùng để làm gì?compute() giúp chạy function ở isolate riêng để tránh block UI thread.
FlutterMedium#732Rebuild trong Flutter xảy ra khi nào?Rebuild xảy ra khi setState(), inherited widget thay đổi hoặc parent widget rebuild.
FlutterMedium#733const constructor có lợi ích gì?Giúp giảm rebuild và tối ưu performance vì widget không bị tạo lại.
FlutterMedium#734Flutter xử lý gesture như thế nào?Flutter sử dụng GestureDetector và hệ thống hit testing để xử lý tương tác người dùng.
FlutterEasy#735MediaQuery dùng để làm gì?MediaQuery cung cấp thông tin về kích thước màn hình và orientation.
FlutterEasy#736ThemeData trong Flutter là gì?ThemeData định nghĩa giao diện chung như màu sắc, font cho toàn app.