Ng-News 25/40: Q&A on Zoneless, @angular/aria (???)
- 대부분의 애플리케이션에서 Zoneless로 인한 성능 향상은 크지 않지만, 네이티브 비동기/대기 사용 등 다른 이점이 더 중요함. 💨
- Zoneless는 zone.js의 패치 없이 네이티브 async/await 및 새로운 API 활용을 가능하게 하여 플랫폼 진화에 더 잘 대응할 수 있게 함. 🚀
- Zoneless는 테스트 코드가 애플리케이션 동작과 더 가깝게 일치하도록 하여,
detectChanges()를 자주 호출할 필요 없이 테스트를 훨씬 쉽게 만듦. 🧪
- Zoneless는 Angular 21에서 기본값으로 설정될 것으로 예상됨. 🗓️
- Signal Components의 출시 시기는 "AI 관련 작업"으로 인해 불확실하며, 현재 다음 단계를 작업 중임. 🤖
@angular/aria라는 새로운 패키지가 cdk/experimental에서 이동된 파일들과 함께 등장했으며, 자세한 내용은 추후 공개될 예정임. 📦
- Angular와 같은 오픈 소스 프로젝트는 많은 미해결 이슈, 제한된 리소스, 복잡한 수정 사항, Google 내부 검토 과정, 그리고 파괴적 변경에 대한 극도의 신중함이라는 어려움을 겪음. 🚧
- JavaScript 생태계의 주요 설문조사인 "State of JavaScript"에서 Angular에 투표할 것을 독려함. 🗳️
- Alfredo Perez는 Claude Code와 Cursor를 활용하여 스펙을 자동으로 생성하고 재정의하는 AI 기반의 "스펙 주도 개발" 워크플로우를 소개함. 🧠
- Manfred Steyer는 다가오는 Signal Forms에 대한 심층적인 개요를 제공하며, 새로운 시스템의 작동 방식, 기존 폼에서 마이그레이션 방법 및 주요 차이점을 설명함. 📝