Thursday, July 25, 2019

Giới thiệu Về Angular 7(Angular 7 Introduction)

Hôm nay thủ thuật lập trình Angular sẽ giới thiệu tổng quang về Angular, nôi dung bài viết hôm nay nói về những vấn đề sau :
  1.   Định nghĩa về Angular 7.
  2.   So sánh giữa Angular và AngularJS
  3.  Giới thiệu phiên bản Angular 1 và Angular 2.
Giới thiệu Về Angular 7


Angular 7 là gì?

Angular 7 là một JavaScript (thực ra là một ứng dụng web Full-stack mã nguồn mở dựa trên TypeScript , làm cho bạn có thể tạo ra các ứng dụng đơn trang (SPAs). Angular 7 là hoàn toàn dựa trên các thành phần. Nó bao gồm một số thành phần mà tạo thành một cấu trúc cây với các thành phần cha và con.

Các phiên bản của Angular nằm ngoài 2 + thường được gọi là Angular only. Phiên bản đầu tiên Angular 1,0 được gọi là Angularjs.
"Angular là một bản viết lại hoàn chỉnh của AngularJS bởi cùng một nhóm đã xây dựng AngularJS."

Ứng dụng trang đơn (SPA) là gì?

Một ứng dụng trang duy nhất là một ứng dụng web hoặc một trang web cung cấp cho người dùng một kinh nghiệm rất chất lỏng, phản ứng và nhanh chóng tương tự như một ứng dụng máy tính để bàn.
Nó chứa trình đơn, các nút và các khối trên một trang duy nhất và khi người dùng nhấp vào bất kỳ của họ; nó tự động viết lại trang hiện tại hơn là tải toàn bộ các trang mới từ một máy chủ. Đó là lý do đằng sau tốc độ phản ứng nhanh của nó.
tính chất angular

Sự khác biệt giữa AngularJS và Angular

Tính chất của AngularJS


  • AngularJS là tên phổ biến và phổ biến của phiên bản đầu tiên của góc 1,0.
  • AngularJS là một JavaScript dựa trên mã nguồn mở Front-end web Framework.
  • AngularJS sử dụng khái niệm về phạm vi hoặc bộ điều khiển.
  • AngularJS có một cú pháp đơn giản và được sử dụng trên các trang HTML cùng với vị trí nguồn.
  • AngularJS là một tập tin JavaScript đơn giản được sử dụng với các trang HTML và không hỗ trợ các tính năng của một ngôn ngữ lập trình phía máy chủ.
  • AngularJS không hỗ trợ tải động của trang.

Tính chất của Angular:

  •  Angular là tên phổ biến và phổ biến của phiên bản Angular ngoài 2 +.
  • Thay vì phạm vi và bộ điều khiển, Angular sử dụng phân cấp các thành phần là đặc trưng kiến trúc chính của nó.
  • Sử dụng Angular của ngôn ngữ TypeScript của Microsoft, mà cung cấp lớp dựa trên hướng đối tượng lập trình, tĩnh Typing, Generics vv đó là các tính năng của một ngôn ngữ lập trình phía máy chủ.
  • Angular hỗ trợ tải động của trang.
  • Angular 7 vs Angular6 vs Angular2 vs Angular1
  • Angular sử dụng cú pháp biểu thức khác nhau. Nó sử dụng "[]" cho ràng buộc tài sản, và "()" cho sự kiện ràng buộc.
  • Angular là một khuôn khổ ứng dụng web Full-stack có mã nguồn mở dựa trên TypeScript.

Angular1 ban đầu được phát hành vào 2010. Đây là phiên bản Angular đầu tiên. Nó tạo ra một cuộc cách mạng trong phát triển ứng dụng web. Đó là một JavaScript bên trình duyệt được sử dụng trong mã HTML. Nó thường được gọi là AngularJS.
Bạn có thể xem bài viết Tổng quan Angular 7
Angular2 là một viết lại hoàn toàn của Angular1. Ban đầu nó được phát hành vào 2016. Không có gì phổ biến giữa Angular2 và Angular1 ngoại trừ đội ngũ phát triển cốt lõi. Angular2, Angular 6 và Angular 7 rất giống nhau. Angular 7 là phiên bản mới nhất. Nó chứa các tính năng mở rộng của Angular2 và Angular6. Những phiên bản này được gọi là Angular.

No comments:

Post a Comment