Angular, AI и веб-разработка — главное без воды. Новый пост каждый день в 12:00 МСК.
💬 Чат сообщества: @angular_ru
💼 Вакансии: @angular_jobs
🦊 Автор: @thekiba
Реклама и вакансии: @arctic_tempest
Медиакит: media.thekiba.io
Post #1423
4.14K

✨ Что нового в Angular 21.1?
Недавно команда Angular выпустила минорные обновления с важными улучшениями.
Ключевые изменения коснулись Signal Forms, которые продолжают развиваться и приближаются к production-ready состоянию.
Signal Forms: директива [field] переименована в [formField] из-за возможных коллизий имен.
Появилась автоматическая установка CSS-классов на основе состояния полей через provideSignalFormsConfig(). Теперь можно настроить классы типа is-invalid для интеграции с Bootstrap или Tailwind.
Роутер: новая функция isActive() возвращает computed signal для отслеживания активного URL.
Экспериментальная интеграция с браузерным Navigation API.
Другие улучшения:
И это лишь малая часть из множества обновлений.
👉 https://blog.ninja-squad.com/2026/01/15/what-is-new-angular-21.1
Недавно команда Angular выпустила минорные обновления с важными улучшениями.
Ключевые изменения коснулись Signal Forms, которые продолжают развиваться и приближаются к production-ready состоянию.
Signal Forms: директива [field] переименована в [formField] из-за возможных коллизий имен.
Появилась автоматическая установка CSS-классов на основе состояния полей через provideSignalFormsConfig(). Теперь можно настроить классы типа is-invalid для интеграции с Bootstrap или Tailwind.
Роутер: новая функция isActive() возвращает computed signal для отслеживания активного URL.
Экспериментальная интеграция с браузерным Navigation API.
Другие улучшения:
@switch теперь поддерживает множественные @case для одного блока контента, в шаблонах работает spread-оператор, добавлена утилита provideStabilityDebugging() для отладки проблем с гидратацией в SSR.И это лишь малая часть из множества обновлений.
👉 https://blog.ninja-squad.com/2026/01/15/what-is-new-angular-21.1
- 🔥 23
- 👍 4


















