앵귤러(Angular) 버전 11.1.0 포인트 릴리스가 공개됐다. 이번 업데이트는 표준화된 오류 코드와 온라인으로 제공되는 오류 설명 및 디버깅 가이드를 추가했다.
자바스크립트 프레임워크 앵귤러 개발팀이 플랫폼에 표준화된 오류 코드 및 디버깅 가이드를 지원한다고 발표했다. 개발자가 문제를 더 빠르게 해결할 수 있도록 하는 한편 디버깅을 개선하기 위해서다.
오류 코드는 지난 1월 20일 공개된 앵귤러 11.1.0 릴리스에 적용됐다. 개발팀에 따르면 앵귤러 오류 메시지에는 이제 표준화된 오류 코드, 세부 정보, 형식이 포함된다.
구체적으로 설명하자면, 앵귤러 오류 메시지는 NG로 시작해 앵귤러 특정 오류를 타입스크립트 오류 및 브라우저 메시징과 구분한다. 그다음에 오는 숫자는 유형을 나타낸다. 런타임 오류는 0으로 시작하고, 컴파일러 문제는 1부터 9까지 기존 넘버 스페이스를 유지한다. 이는 개발자로 하여금 프레임워크 오류를 더욱더 쉽게 인지하고 검색할 수 있도록 하는 데 그 목적이 있다고 개발팀은 전했다.
또한 angular.io/errors 링크가 오류 메시지에 추가됐다. 여기서는 일반적인 오류에 관한 설명과 이를 디버깅하는 방법을 알려주는 동영상 가이드를 확인할 수 있다. 개발팀은 이제 일련의 앵귤러 디버깅 동영상을 유튜브에서 볼 수 있다고 언급했다.
현재 깃허브에서 다운로드 받을 수 있는 ‘앵귤러 11.1.0 포인트 릴리스’는 이 밖에 성능 개선, 컴퍼일러 및 언어 서비스 강화, 다양한 버그 수정 등을 지원한다. 한편 2021년 5월에 출시될 것으로 예상되는 ‘앵귤러 12’는 오류 메시징과 더불어 NPM에 아이비(Angular Ivy) 라이브러리를 배포할 수 있는 ng-링커(ng-linker)를 더욱더 개선할 계획이다.