Angular 2 căn bản - Bài 1: Giới thiệu về Angular 2

Angular 2 là 1 framework phát triển trên nền JavaScript của Google, kế thừa các đặc điểm của AngularJS và phát triển một phương thức tiếp cận việc xây dựng ứng dụng hoàn toàn mới, phương pháp hướng Component.
Video này sẽ giúp các bạn có cái nhìn tổng quan về các tính năng và đặc tính của Angular2.

Yêu cầu trước tiên:

Bạn cần phải có một sự hiểu biết cơ bản về JavaScript và editor. Nếu phát triển các ứng dụng dựa trên web sử dụng Angular 2, sẽ tốt hơn nếu bạn có một sự hiểu biết về công nghệ web khác như HTML, CSS, AJAX, AngularJS vv

Angular 2 là gì?

  • Angular 2 là phiên bản tiếp theo của framework phát triển dựa trên JavaScript của Google.
  • Angular 2 được thiết kế để xây dựng các ứng dụng phức tạp cho trình duyệt.
  • Ngược lại với phiên bản 1.x, Angular 22 giới thiệu một khái niệm hoàn toàn mới của việc xây dựng các ứng dụng web.
  • Phiên bản beta của Angular 2 đã được phát hành vào tháng Ba năm 2014.

Tại sao phải sử dụng Angular 2?

Angular 2 là đơn giản hơn so với Angular 1 và khái niệm của nó làm cho nó dễ dàng hơn để hiểu. Bạn có thể cập nhật các bộ dữ liệu lớn với bộ nhớ tối thiểu. Nó sẽ tăng tốc độ tải ban đầu thông qua cơ chế rendering trên server

Đặc tính

  • Angular 2 là nhanh hơn và dễ dàng hơn so với Angular 1.
  • Nó hỗ trợ tất các phiên bản của trình duyệt và cũng hỗ trợ các trình duyệt cũ bao gồm IE9 + và Android 4.1 trở lên.
  • Nó là một framework đa nền tảng.
  • Angular 2 chủ yếu tập trung vào các ứng dụng di động.
  • Cấu trúc mã là rất đơn giản hơn so với phiên bản trước.
  • Typing sử dụng TypeScript, Dart, JavaScript

Điểm mạnh

  • Nếu một ứng dụng được tải nặng, sau đó Angular 2 giữ nó hoàn toàn giao diện người dùng.
  • Nó sử dụng máy chủ rendering cho view nhanh trên điện thoại di động.
  • Nó hoạt động tốt với ECMAScript và các ngôn ngữ khác để biên dịch JavaScript.
  • Nó sử dụng Dependency Injection chạy các ứng dụng mà không cần viết mã quá dài.
  • Tất cả mọi thứ sẽ là cách tiếp cận dựa trên Component

Hạn chế

Từ Angular 2 là một framework mới được giới thiệu, có ít hỗ trợ bởi cộng đồng. Phải mất thời gian để tìm hiểu nếu bạn là người mới học Angular 2.


Hãy like video và subscribe kênh để ủng hộ TEDU
Slide và mã nguồn đầy đủ tại: https://tedu.com.vn/khoa-hoc/khoa-hoc-angular2-can-ban-10.html

 

Tác giả: Bạch Ngọc Toàn

Chú ý: Tất cả các bài viết trên TEDU.COM.VN đều thuộc bản quyền TEDU, yêu cầu dẫn nguồn khi trích lại trên website khác.

Lên trên