Aurelia - Tổng quan
Định nghĩa tốt nhất về khung có thể được tìm thấy trong các tài liệu chính thức của Aurelia -
Nó thực sự đơn giản. Aurelia chỉ là JavaScript. Tuy nhiên, đó không phải là JavaScript của ngày hôm qua, mà là JavaScript của ngày mai. Bằng cách sử dụng công cụ hiện đại, chúng tôi đã có thể viết Aurelia ngay từ đầu trong ECMAScript 2016. Điều này có nghĩa là chúng tôi có các mô-đun, lớp, trình trang trí gốc và hơn thế nữa theo ý của chúng tôi ... và bạn cũng có chúng.
Aurelia không chỉ được viết bằng JavaScript hiện đại và tương lai, mà còn có cách tiếp cận hiện đại đối với kiến trúc. Trong quá khứ, khuôn khổ là những con thú nguyên khối. Không phải Aurelia. Nó được xây dựng như một chuỗi các thư viện hợp tác. Kết hợp với nhau, chúng tạo thành một khuôn khổ mạnh mẽ và chắc chắn để xây dựng Ứng dụng trang đơn (SPA). Tuy nhiên, các thư viện của Aurelia thường có thể được sử dụng riêng lẻ, trong các trang web truyền thống hoặc thậm chí ở phía máy chủ thông qua các công nghệ như NodeJS.
Aurelia - Tính năng
Components- Các thành phần là các khối xây dựng của Aurelia framework. Nó bao gồm các cặp mô hình xem HTML và JavaScript.
Web Standards - Đây là một trong những framework hiện đại sạch sẽ nhất, hoàn toàn tập trung vào các tiêu chuẩn web mà không có sự trừu tượng không cần thiết.
Extensible - Khung cung cấp một cách dễ dàng để tích hợp với các công cụ cần thiết khác.
Commercial Support- Aurelia cung cấp hỗ trợ thương mại và doanh nghiệp. Nó là một sản phẩm chính thức của Durandal Inc.
License - Aurelia có nguồn mở và được cấp phép theo giấy phép MIT.
Aurelia - Ưu điểm
Aurelia rất sạch sẽ. Nếu bạn tuân theo các quy ước về khuôn khổ, bạn có thể tập trung vào ứng dụng của mình mà khuôn khổ đó không cản trở bạn.
Nó cũng có thể dễ dàng mở rộng. Bạn có thể thêm hoặc xóa bất kỳ công cụ nào mà khuôn khổ cung cấp và bạn cũng có thể thêm bất kỳ công cụ nào khác không phải là một phần của khuôn khổ.
Aurelia rất dễ làm việc. Nó hướng tới trải nghiệm của các nhà phát triển. Nó giúp bạn tiết kiệm rất nhiều thời gian.
Bản thân khung công tác này hướng tới các tiêu chuẩn web nên bạn sẽ luôn cập nhật các khái niệm hiện đại.
Aurelia không có cộng đồng lớn nhất hiện có, nhưng rất nhanh nhẹn, hiểu biết và sẵn sàng giúp đỡ trong thời gian ngắn.
Hạn chế
Không có hạn chế lớn. Framework mạnh mẽ và dễ làm việc.