Flutter tutorial: Chương IV – Kiến trúc ứng dụng Flutter

Kiến trúc ứng dụng Flutter là một chủ đề mà tất cả các developer quan tâm và nó cũng là điểm nhấn trong Flutter tutorial của Báo Flutter.

Một ứng dụng được xây dựng rất cần thiết phải có kiến trúc cụ thể, vì nó quyết định đến khả năng mở rộng tính năng, khả năng fix lỗi, sự mạch lạc trong quá trình xây dựng và độ mượt của ứng dụng.

Kiến trúc của một ứng dụng di động hiện nay đặc biệt là những ứng dụng lớn thường theo mô hình như dưới đây hoặc có thể biến thể từ mô hình này :

Hiện nay cũng có nhiều loại kiến trúc ứng trong Flutter nhưng khi tóm tắt lại, Có 3 loại kiến trúc ứng dụng chính đó là: Cấu trúc thô ( Vanilla), Cấu trúc Scoped Model và BLoC.

Mỗi loại cấu trúc có những ưu và nhược đểm khác nhau, vì vậy trong chương IV này, Báo Flutter xin gửi đến các bạn các bài viết chi tiết sau sau:

+ Cấu trúc thô (Vanilla ), Ưu & nhược điểm, cách vận hành
+ Cấu trúc Scoped Model, Ưu & nhược điểm, cách vận hành
+ Cấu trúc BLoC, Ưu và nhược điểm, các khái niệm: Stream, Sink, Bloc, inject, cách vận hành

Để xem chi tiết các bài viết trên, các bạn có thể chọn vào chương IV. Kiến trúc Ứng dụng Flutter hoặc xem các bài viết được đề xuất bên phải trong mục Bài viết cùng đề xuất.

Chúc các bạn có được nhiều kiến thức trong Flutter tutorial của Báo Flutter !

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *