дальновидный Написано с помощью ES2016. Интегрируется с веб-компонентами. Никаких внешних зависимостей, кроме полифиллов. Используйте технологии будущего, но ориентируйтесь на современные мобильные, настольные и браузерные среды.
Современная архитектура Вместо монолитного фреймворка Aurelia состоит из более мелких целенаправленных модулей. Используйте их вместе как полнофункциональную платформу или создайте индивидуальное решение.
Двусторонняя привязка данных Наша технология обеспечивает мощную двустороннюю привязку к любому объекту. Используя адаптивные методы, мы можем выбрать наиболее эффективный способ наблюдения за каждым свойством, будь то через Object.observe, геттеры и сеттеры, грязную проверку или ваш собственный механизм.
Расширяемый HTML Расширяемый HTML-компилятор Aurelia позволяет создавать собственные HTML-элементы, добавлять новые варианты поведения к существующим элементам и управлять генерацией шаблонов, и все это с полной поддержкой динамической загрузки, привязки данных и пакетного рендеринга.
Маршрутизация и композиция пользовательского интерфейса Воспользуйтесь преимуществами нашего передового маршрутизатора на стороне клиента с подключаемым конвейером, шаблонами динамических маршрутов, дочерними маршрутизаторами и асинхронной активацией экрана. Вам не нужен маршрутизатор, но нужна динамическая композиция пользовательского интерфейса на основе данных? Мы тоже так делаем.
MV* с условными обозначениями Кто хочет тратить время на написание тонн кода конфигурации для своей архитектуры MV*? Просто используйте соглашения, чтобы упростить создание приложения. Не нравятся условности? Подключайте свои собственные или отбрасывайте их вовсе.