Dojo 2 : JavaScript 툴킷의 새 버전이 제공하는 것

10 년 넘게 오픈 소스 JavaScript 툴킷을 처음으로 재 작성한 Dojo 2가 현재 출시되었습니다.

버전 2는 ECMAScript 2015 이상 버전, TypeScript 및 기타 표준과 모범 사례를 활용하여 최신 웹 앱을 구축하기위한 것입니다. 또한 Intersection Observers 및 Web Animations와 같은 새로운 기술에 대한 상호 운용성과 지원에 중점을 둡니다.

Dojo 2의 기능은 다음과 같습니다.

  • 애니메이션, 포커스 및 크기 조정 이벤트에 대한 반응성을 유지하기 위해 메타 공급자를 포함하는 반응 형 가상 DOM 기반 위젯 시스템입니다.
  • 웹 구성 요소 및 점진적 웹 앱을 지원합니다.
  • UI 위젯에서 애플리케이션을 빌드하기위한 패턴에 초점을 맞춘 애플리케이션 레벨 라우팅입니다.
  • Redux 및 Flux 아키텍처에서 영감을받은 JavaScript 애플리케이션 용 상태 컨테이너입니다.
  • 자동 코드 분할 및 빌드 타임 렌더링으로 최적화 된 애플리케이션을 빌드하는 명령 줄 도구입니다.
  • 앱 및 위젯 테스트를위한 테스트 도구입니다.

2004 년으로 거슬러 올라가는 Dojo takeit은 웹 애플리케이션 구축을위한 언어 유틸리티, UI 구성 요소 및 기타 부분을 제공합니다. 프로젝트는 JS Foundation의 관할하에 있습니다.

Dojo 2 다운로드 위치

NPM을 통해 Dojo 명령 행 도구를 설치할 수 있습니다. npm install -g @dojo/cli