Câu hỏi phỏng vấn Flutter
Câu hỏi

Widget nào được sử dụng để hiển thị danh sách lớn có lazy load?

Câu trả lời

markdown Copy
Widget **ListView.builder** trong Flutter thường được sử dụng để hiển thị danh sách lớn với khả năng lazy load. 

## Đặc điểm

- **Cấu trúc**: Sử dụng constructor `ListView.builder`, widget này chỉ xây dựng những item xuất hiện trên màn hình, giúp tiết kiệm bộ nhớ và tăng hiệu suất.
- **Phương thức**: Yêu cầu một `IndexedWidgetBuilder` trả về một widget cho mỗi item trong danh sách, cùng với `itemCount` để giới hạn số lượng item.
- **Cơ chế lazy loading**: Tự động tải thêm các item khi người dùng cuộn, chỉ x...
middle

middle

Gợi ý câu hỏi phỏng vấn

senior

So sánh giữa các state management: Riverpod vs Bloc vs GetX vs MobX?

middle

Giải thích Navigator Widget và các chức năng push/pop của nó trong Flutter?

middle

Các chế độ build trong Flutter là gì? Giải thích chúng

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào