Dan Tech Academy
Sau bài này bạn sẽ
  • Chỉ ra được ba vấn đề cụ thể mà setState gây ra khi app lớn hơn một màn hình
  • Phân biệt trách nhiệm của Model, ViewModel và View, và quy tắc phụ thuộc một chiều
  • Chứng minh bằng một lệnh chạy được rằng tầng domain không phụ thuộc Flutter
Thời lượng7 phút
Độ khóBeginner

MVVM: Model, View, ViewModel in Flutter

Ba giới hạn của setState khi app vượt một màn hình, trách nhiệm của Model, ViewModel, View, và tầng domain không import Flutter.

Nội dung bài học
  1. 01Một Yêu Cầu Nhỏ Làm Vỡ Mọi Thứ
  2. 02Ba Vấn Đề, Gọi Đúng Tên
  3. 03Ba Tầng
  4. 04Bằng Chứng: Domain Không Biết Flutter Tồn Tại
  5. 05Cây Thư Mục Của Repo
  6. 06MVVM So Với Những Tên Bạn Nghe Ở Nơi Khác

Chủ đề: flutter-mobile-101, architecture, mvvm

Còn 6 phần trong bài nàyMở khóa toàn bộ Flutter Mobile 101Một Yêu Cầu Nhỏ Làm Vỡ Mọi Thứ, Ba Vấn Đề, Gọi Đúng Tên, … — 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
Đăng nhập