Sau bài này bạn sẽ
- Đọc được một tầng lưu trữ bốn lớp và giải thích vai trò từng lớp
- Xử lý đủ bốn kết quả của một lần đọc, kể cả trường hợp dữ liệu do bản app mới hơn ghi
- Giải thích triết lý fail-soft: không bao giờ ném lỗi ra ngoài tầng lưu trữ
Thời lượng8 phút
Độ khóBeginner
SharedPreferencesAsync và repository pattern
Seam KeyValueStore, adapter SharedPreferencesAsync, JSON codec có số version, và repository làm nguồn sự thật với bốn nhánh đọc fail-soft.
- 01Cài Đặt
- 02Bốn Lớp, Đi Từ Trong Ra Ngoài
- 03KeyValueStore: Một Interface Hai Method
- 04StatsDocument Và Số version
- 05Bốn Kết Quả Của Một Lần Đọc
- 06Ghi Hỏng Thì Sao
- 07Seed Lần Đầu
- 08Repository Là Source Of Truth
- 09Test Vẫn Xanh
Chủ đề: flutter-mobile-101, architecture, persistence
Còn 9 phần trong bài nàyMở khóa toàn bộ Flutter Mobile 101Cài Đặt, Bốn Lớp, Đi Từ Trong Ra Ngoài, … — cùng 26 bài học của khóa, source code và checklist.
Mở khóa Flutter Mobile 101Thanh toán một lần — trọn đời — 7-day money-back. Đã mua? Đăng nhập