- 19 Tháng tư 2018
- 7
- 3
- 21
- 28
- Hà Nội
- trung tâm đào tạo lập trình viên NIIT-ICT hà nội


GIỚI THIỆU VỀ ANGULARJS
1 : Angular JS là gì :-Angular là một bộ Javascript Framework rất mạnh do google phát triển và thường được sử dụng để xây dựng project Single Page Application (SPA).
-Nó hoạt động dựa trên các thuộc tính mở rộng HTML.
-Đây là Framework mã nguồn mở hoàn toàn miễn phí.
-Framework này được thế hệ Web 2.0 phát triển khá mạnh ở nước ngoài, tuy nhiên ở Việt Nam thì vẫn chưa thông dụng lắm.
-Hiện tại thì nó đã có 2 phiên bản Angular JS 1 và Angular 2.
2 : Đối tượng tìm hiểu angular js :
- Những bạn muốn đi theo nghề lập trình web, muốn sử dụng AngularJS để làm dự án nói riêng thì nên học AngularJS. -Hy vọng là sau khi học xong serie này của mình các bạn sẽ có thể tạo ra các ứng dụng AngularJS cơ bản và nâng cao.
3,Những thành phần cấu thành AngularJS.
Data-binding: (liên kết dữ liệu) tự động đồng bộ dữ liệu giữa model và view.
Module được sử dụng để phân biệt phần xử lý logic (service), controller và application … và giúp code trở nên rõ ràng.
Scope: (Phạm vi) Đây là những đối tượng kết nối giữa Controller và View.
Controller: Đây là những hàm javascript xử lý kết hợp với bộ điều khiển Scope.
Service: Như tôi đề cập ở trên, AngularJS sử dụng các API được xây dựng từ các web service (PHP, ASP) để thao tác với DB.
Filters: Bộ lọc lọc ra các thành phẩm của một mảng và trả về mảng mới.
Directives: đánh dấu vào các yếu tố của DOM, nghĩa là sẽ tạo ra các thẻ HTML tùy chỉnh.
Templates: hiển thị thông tin từ controller, đây là một thành phần của views.
Routing: chuyển đổi giữa các action trong controller.
MVC: Mô hình chia thành phần riêng biệt thành Model, View, Controller.
Deep Linking: Liên kết sâu, cho phép bạn mã hóa trạng thái của ứng dụng trong các URL để nó có thể đánh dấu được với công cụ tìm kiếm.
Dependency Injection: Angular giúp các nhà phát triển tạo ứng dụng dễ dàng hơn để phát triển, hiểu và thử nghiệm dễ dàng.