Репортаж от Wedoany,Веб-фреймворк Angular, разработанный Google, официально выпустил мажорную версию 22. Множество функций, включая Signal Forms и Angular Aria, достигли состояния готовности к производственному использованию. Команда Angular одновременно усилила интеграцию фреймворка с инструментами AI-ассистированной разработки. Новая версия содержит ряд обновлений и новых функций.
Функция Signal Forms, ранее находившаяся на экспериментальной стадии в Angular 21, теперь доступна для использования в производственной среде. Эта библиотека управляет состоянием форм на основе реактивных Angular Signals, обеспечивая типобезопасный доступ к полям форм и централизованную, основанную на шаблонах логику валидации. Начиная с предыдущей версии, были добавлены полная документация, а также поддержка Angular Material и Angular Aria. Angular Aria также достигла состояния готовности к производственному использованию в новой версии. Эта библиотека, ориентированная на доступность, в настоящее время предоставляет двенадцать шаблонов UI, охватывающих общие аспекты доступности, из которых четыре шаблона были добавлены после Angular 21: Autocomplete, Select, Multiselect и Menubar. Кроме того, два API для асинхронной реактивности — resource и httpResource — также перешли в стадию готовности к производственному использованию.
Для улучшения опыта AI-ассистированной разработки в Angular команда внесла некоторые изменения в функциональность. Экспериментальный сервер Angular MCP (Model Context Protocol) получил обновление, предоставляющее новые инструменты для прямого взаимодействия с сервером разработки при создании приложений с помощью AI, например, devserver.start для запуска сервера разработки и devserver.stop для его остановки. Для разработчиков также предоставлены два навыка агента: angular-developer и angular-new-app. Первый предоставляет модели лучшие практики и руководства по написанию современных приложений Angular, охватывая такие новые функции, как Angular Aria и Signal Forms. Второй ориентирован на разработчиков, желающих впервые попробовать Angular в среде AI-агента, и помогает AI-ассистенту настроить локальную среду для разработки Angular. Дополнительную информацию можно найти в блоге Angular.
Данный материал скомпилирован платформой Wedoany. При цитировании материалов, созданных с помощью искусственного интеллекта (ИИ), необходимо обязательно указывать источник — «Wedoany». В случае выявления нарушения прав или иных проблем просим своевременно информировать нас. Сайт оперативно внесёт изменения или удалит материал.Электронная почта: news@wedoany.com









