Lộ trình Angular
Hướng dẫn từng bước để trở thành một nhà phát triển Android.
Hỏi AI về Lộ trình Angular
Chú giải
Đề xuất
Lựa chọn thay thế
Tùy chọn
1 Giới thiệu & Khái niệm cơ bản
Giới thiệu về Angular
Kiến trúc Angular
Thiết lập một dự án mới
Học những điều cơ bản về TypeScript
Angular và Lịch sử
2 Thành phần & Mô-đun
Thành phần
Cấu trúc thành phần (Metadata, Template, Styles, v.v.)
Giao tiếp (Cha-Con, ViewChild)
Vòng đời thành phần
Thành phần động
Mô-đun
Kiến trúc mô-đun
Mô-đun tính năng
Mô-đun tải lười
3 Mẫu & Chỉ thị
Hiểu về Binding
Data Binding (Property, Attribute, Event, Two-way)
Luồng điều khiển (@if, @for, @switch)
Pipes (Phổ biến, Tùy chỉnh)
Chỉ thị (Cấu trúc, Thuộc tính, Tùy chỉnh)
Biến tham chiếu mẫu
4 Biểu mẫu & Định tuyến
Biểu mẫu
Biểu mẫu phản ứng
Biểu mẫu theo mẫu
Trình xác thực tùy chỉnh
Định tuyến
Cấu hình
Router Outlets & Links
Guards
5 Dịch vụ & Quản lý trạng thái
Dependency Injection
HTTP Client (Yêu cầu, Interceptors)
Cơ bản về RxJS (Observable, Operators)
Signals
Quản lý trạng thái (NgRx, NGXS, Elf)
6 Công cụ & Thư viện
Angular CLI
Công cụ dành cho nhà phát triển (DevTools, Language Service)
Môi trường xây dựng & Triển khai
SSR & SSG (AnalogJS)
Thư viện (Sử dụng & Tạo)
7 Hiệu suất
Phát hiện thay đổi
Biên dịch AoT
Chế độ xem có thể trì hoãn
Tối ưu hóa hình ảnh
Hydration
Ứng dụng không vùng
8 Kiểm thử
Kiểm thử dịch vụ
Kiểm thử Pipes
Kiểm thử chỉ thị
Kiểm thử mẫu
Kiểm thử End-to-End
Độ bao phủ mã
9 Chủ đề nâng cao
Bảo mật (XSS, CSRF)
Khả năng truy cập
Quốc tế hóa (i18n)
Hoạt ảnh