Microsoft의 고성능 버전인 TypeScript 5.2 라는 새로운 제품 변형이 기술 환경에 등장했습니다. 강력한 형식의 JavaScript 향상 포트폴리오를 강화한 이번 릴리스에서는 명시적인 리소스 관리 기능이 눈에 띄게 향상되었습니다. 이 기능은 JavaScript ECMAScript 표준 로드맵의 일부입니다.
Microsoft 게시판에서 확인한 바와 같이 8월 24일부터 프로덕션 준비 릴리스 모드로 제공되는 이 업데이트는 8월 9일 릴리스 후보 버전 직후에 제공됩니다. 베타 형태는 6월 30일부터 시장에서 운영되고 있었다.
그렇다면 명시적인 리소스 관리에 대한 소란은 무엇입니까? 소프트웨어 개발 영역에서 I/O 및 메모리와 같은 리소스 관리는 타이밍과 제어가 중요한 중요한 패턴을 형성합니다. 리소스를 현명하게 할당하고 할당 해제하면 소프트웨어 효율성이 향상됩니다. 새로운 추가 기능을 통해 기본적으로 정리 루틴인 리소스 폐기 작업이 JavaScript 애플리케이션 관리의 중심이 될 수 있습니다. Symbol.dispose 라는 새로운 기호가 이 프로세스를 시작합니다. 작업을 더 쉽게 하기 위해 TypeScript는 전역 Disposable이라는 새로운 유형을 도입했습니다.
RC(Release Candidate)를 공개한 후 Microsoft는 TypeScript 5.2의 세 가지 추가 기능을 문서화했습니다. 배열 메서드 복사 기능; WeakMap 및 WeakSet 키로 기호를 사용할 가능성; 매개변수 세부정보를 빠르게 확인할 수 있는 클릭 가능한 인레이 매개변수 힌트가 있습니다. 선언 파일의 네임스페이스 키워드와 관련하여 작지만 중요한 변경 사항도 적용되었습니다. 이제 이 변경 사항은 변함없이 내보내집니다.
RC를 통해 Microsoft는 디버깅 프로세스를 쉽게 하기 위해 최적화된 유형 호환성 검사를 실시했습니다. 유형 전용 가져오기를 통해 TypeScript 구현 파일의 경로를 참조하는 기능이 추가되어 코드 유지 관리성과 가변성이 더욱 강화되었습니다.
TypeScript 5.2 npm install -D typescript 명령을 사용하여 NuGet 또는 NPM이라는 두 가지 플랫폼을 통해 액세스할 수 있습니다.
Microsoft가 TypeScript 개발을 추진하는 동안 AppMaster 와 같은 플랫폼도 no-code 애플리케이션 개발 환경에서 한몫을 담당합니다. 기존의 수동 코딩 없이 백엔드, 웹 및 모바일 앱을 시각적으로 생성할 수 있는 기능은 애플리케이션 제작 프로세스를 재정의합니다. AppMaster 플랫폼은 이러한 정신을 강화하기 위해 직관적인 사용자 인터페이스와 끊임없이 진화하는 기능을 제공합니다.