Наука

[Перевод] Анонс Angular v21

Краткое резюме

Angular v21 предлагает новые функции: Signal Forms, Angular Aria (в стадии предпросмотра) и стабильный Angular MCP Server. Vitest стал новым стандартным test runner, а Zone.js больше не используется в новых приложениях.

Вышел Angular v21 — один из наиболее содержательных релизов за последние годы. Среди ключевых нововведений: * **Signal Forms** — реактивные формы, основанные на сигналах, с полной типизацией и упрощёнными пользовательскими компонентами. * **Angular Aria (Developer Preview)** — headless-компоненты, в которых в приоритете доступность и собственная стилизация. * **Angular MCP Server** приобрёл статус стабильного, что позволяет ИИ-агентам анализировать код, находить примеры, обновлять проекты и даже обучать Angular. * **Vitest** стал новым стабильным test runner по умолчанию. * **Zone.js** больше не используется в новых приложениях — теперь стандарт Zoneless, который обеспечивает более высокую производительность и меньше «магических» процессов. * Документация была обновлена: появился новый учебник по сигналам, переработан раздел по маршрутизации, улучшено описание внедрения зависимостей, добавлена информация о Material-теме и полный гайд по Tailwind. Кроме того, было внесено множество мелких улучшений, включая обновление CLDR до версии 47, поддержку RegExp в шаблонах, новый форматтер сигналов, улучшения CDK, анимаций и DevTools. Angular продолжает двигаться в направлении реактивности, разработки с учётом возможностей искусственного интеллекта и отказа от ненужных сложных решений. Если вы ещё не тестировали новую версию, сейчас самое подходящее время для запуска команды ng update и ознакомления с возможностями Angular v21.

Фильтры и сортировка