새로운 신호 입력 마이그레이션을 시도해 보세요
앵귤러 팀은 개발자가 데코레이터 기반 입력을 새로운 신호 API로 업데이트하는 것을 도와주는 새로운 마이그레이션을 도입했습니다. 신호 입력은 입력 기능을 업데이트하는 동시에 데코레이터 기반 입력과 기능을 유지합니다. 업데이트하는 주요 이유 중 하나는 타입 안전성입니다. 이는 개발자가 취약한 코드 패턴을 제거할 수 있도록 해줍니다. 신호 입력은 또한 입력 모니터링을 더 간단하게 만듭니다. 새로운 API는 ngOnChanges 라이프 사이클 훅을 사용하여 입력의 업데이트를 추적하는 코드를 리팩토링하는 데 사용할 수 있습니다. 마이그레이션은 Angular CLI를 통해 실행하거나 VSCode의 코드 리팩토링 작업으로 실행할 수 있습니다. 툴링은 @Input 선언을 업데이트하고 입력에 대한 참조를 조정하며 필요한 경우 변수를 도입합니다. 마이그레이션은 코드를 마이그레이션하는 데 도움이 되는 옵션을 제공하는 구성 가능한 기능을 제공합니다. 앵귤러 팀은 새로운 반응성 모델에 대한 비전을 실현하고 나아가기 위해 열의를 가지고 있습니다. 새로운 신호 API는 앵귤러 개발자의 정신 모델을 단순화하고 상태 동기화 및 흐름에 대해 더 쉽게 이해할 수 있도록 할 것으로 예상됩니다.