Nền tảng Javascript nổi tiếng cho ứng dụng desktop và điện thoại đã có kế hoạch công bố phiên bản 5.0 và khoảng tháng 9 năm 2017, ngay sau 2 bản ra mắt trước đó vào tháng 9 năm 2016 và tháng 3 năm 2017. Vậy Angular 5 sẽ có tính năng mới nào để tạo nên sự khác biệt với những phiên bản trước.
Những thứ mới trong Angular 5
Nền tảng Javascript nổi tiếng cho ứng dụng desktop và điện thoại sẽ cung cấp khả năng viết code và hỗ trợ Thiết kế Tài nguyên trên Google tốt hơn.
Angular, nền tảng Javascript nổi tiếng của Google cho xây dựng ứng dụng mobile và desktop, đã có một năm sôi động với hai phiên bản nâng cấp chính trong vòng 11 tháng. Nó sẽ chạm một mốc mới trong lịch trình công bố sản phẩm 6 tháng vào tháng 9 này, khi Angular 5 sắp ra mắt với Progressive Web Apps – PWA (ứng dụng web cải tiến) được xây dựng bởi Google.
Dù là bản số 5, phiên bản nâng cấp này thực sự chỉ là bản công bố thứ 4 của nền tảng này vì đã qua một lần viết lại từ phiên bản 1.0, được gọi là Angular JS, ra mắt năm 2012. Angular 5 hiện đang là bản ra mắt thử nghiệm và có lịch ra mắt sản phẩm vào tháng 9 năm 2017.
Những tính năng của nó bao gồm:
– Chú trọng vào đơn giản hoá việc xây dựng PWA, để ứng dụng có thể chạy trên trình duyệt.
– Tính năng tối ưu hoá làm cho ứng dụng nhẹ hơn bằng cách loại bỏ những dòng code không cần thiết.
– Làm những thành phần Thiết kế Tài nguyên được sánh với kết xuất đồ hoạ dựa trên server.
PWA, sản phẩm của nỗ lực hợp tác giữa Google và Mozilla, là khái niệm về cho phép phát triển ứng dụng cho trình duyệt cung cấp những trải nghiệm chất lượng cao và muợt mà.
Hỗ trợ PWA trong Angular yêu cầu rất thành thạo trong việc phát triển ứng dụng; phiên bản 5 có thể sẽ khiến việc sử dụng dễ dàng hơn.
Angular 6 đang trên lộ trình công bố
Tiếp sau Angular 5, Google sẽ cũng cấp Angular 6 vào tháng 3 hoặc tháng 4 năm 2018, nếu phiên bản gần đây được đánh giá cao. Google vẫn chưa quyết định tính năng nào sẽ xuất hiện trong bản nâng cấp đó nhưng nói rằng sẽ lặp lại những nền tảng của Angular 5: “Đơn giản hơn, nhẹ hơn, nhanh hơn.”
Dependency injection (sự bổ sung độc lập), những ưu điểm cốt lõi được duy trì trên nền HTML
Điểm nổi trội của AngularJS từ khi bắt đầu bao gồm cả dependency injection, đặc biệt hữu ích cho thu thập dịch vụ dữ liệu cho ứng dụng, cùng với việc sử dụng một nền tảng HTML để tổng hợp những thành phần của HTML kết nối với code TypeScript cho phần mệnh lệnh trong chương trình.
Google nói Angular đã thành công bởi nó cung cấp các tiếp cận có rào chắn để phát triển, với những nhà phát triển không muốn tìm hiểu sử dụng những thư viện hay hoạt hình quốc tế, hoặc các làm HTTP hoặc form.
Nguồn: itnews.com