В Angular 15 запланировано обновление платформы TypeScript, стабилизация API-интерфейсов автономных компонентов, упрощение создания приложения и предложит новый способ составления логики пользовательского интерфейса.
Выход новой версии Angular 15 ожидается в ноябре, об этом сказал сказал Minko Gechev, руководитель отдела по связям с разработчиками Google и инженер команды Angular. Автономные компоненты, представленные в Angular 14 в июне в качестве предварительной версии для разработчиков, уменьшат использование NgModules, которые настраивают инжекторы, а также компилятор. Автономные компоненты обещают помочь в организации, сократить количество шаблонов и упростить создание приложений. API-интерфейсы автономных компонентов переходят в стабильный статус с новым выпуском.
Также в Angular 15 должен появиться API композиции директив для составления логики пользовательского интерфейса. В своем твите Minko Gechev описал технологию, новый способ повторного использования логики пользовательского интерфейса. Этот API включен компилятором Angular, который улучшает семантику TypeScript.
Разработчики Angular также надеются выпустить MDC (Material Design Components) совместимую вместе с выпуском Angular 15.
ng new
.Angular разработчики проекта решили отказаться от среды тестирования Protractor, основываясь на отзывах сообщества. Для тех кто хочет продолжать использовать Protractor для текущих проектов, будет предложен вариант долгосрочной поддержки. Последняя версия Protractor ожидается в Angular 16 летом 2023 года. Ранее в Angular 12 была добавлена поддержка сред тестирования, включая Cypress, Nightwatch и WebdriverIO.
Создание динамических стилей и классов приложения
В данном руководстве рассмотрим двухстороннее связывание данных. Создание динамических шаблонов, меняющих свое состояние в зависимости от действий пользователя, с помощью двухстороннего связывания данных и директивы ngIf.
Время от времени в любом приложении могут возникать ошибки, необходимо внедрить подходящую систему обработки ошибок. В этой статье мы расскажем про различные типы http ошибок и то, как мы можем их решить.