DI & Kiến trúc
DI & Kiến trúc
Tổ chức dependency, service và cấu trúc ứng dụng có khả năng mở rộng.
Đây là trang khung cho nhóm DI & Kiến trúc, giúp định hướng các nội dung sẽ được viết chi tiết trong những lượt tiếp theo.
Mục lục
Phạm vi dự kiến
Tổ chức dependency, service và cấu trúc ứng dụng có khả năng mở rộng. Nội dung sẽ đi từ khái niệm đến thực hành, tập trung vào cách tiếp cận Angular hiện đại.
Các bài trong nhóm
- Dependency Injection — Cơ chế inject dependency và cây injector của Angular.
- Provider và token — Cấu hình provider, InjectionToken và phạm vi dependency.
- Thiết kế service — Phân tách nghiệp vụ, dữ liệu và side effect vào service.
- Kiến trúc standalone — Tổ chức ứng dụng hiện đại không phụ thuộc NgModule.
- Kiến trúc theo feature — Chia module nghiệp vụ, ranh giới phụ thuộc và quy ước thư mục.
- Dynamic component — Tạo và chèn component động theo ngữ cảnh chạy.