이전에 JavaScriptMVC로 알려진 프레임 워크가 1.0에 도달했습니다.

이전에 JavaScriptMVC로 알려진 오픈 소스 JavaScript 프레임 워크 인 DoneJS가 버전 1.0 상태에 도달했습니다.

개발자 Bitovi에 따르면 DoneJS는 모바일, 웹 및 데스크톱 용 고성능 실시간 앱을 구축하기위한 목적으로 서버 측 렌더링 및 빠른 다운로드와 같은 기능을 지원합니다. DoneJS 프로젝트의 창립자 인 Bitovi CEO Justin Meyer에 따르면 개발자의 목표는 기능이 풍부한 개발 및 프로덕션 환경을 하루 만에 설정하는 것입니다.

NPM에서 설치할 수있는 DoneJS는 HTML, CSS 및 JavaScript로 크로스 플랫폼 데스크톱 애플리케이션을 구축하기위한 GitHub 라이브러리 인 Electron을 지원합니다. 버전 1.0에는 유지 관리가 가능한 웹 앱을 빌드하기위한 프런트 엔드 라이브러리 모음 인 CanJS 3과 모듈 식 코드를 만들기위한 로더 및 번 들러 인 StealJS 1도 포함되어 있다고 Bitovi의 개발자 Chasen Le Hara가 말했습니다.

CanJS는 클라이언트 측 MVC 프레임 워크이며 StealJS는 JavaScript 및 CSS 종속성 관리 및 빌드 도구를 제공합니다. StealJS는 조건부로 모듈을로드하기위한 steal-conditional 패키지를 제공하며, 이는 개발 모드에서 폴리 필, 국제화 및 픽스처로드에 유용합니다. Bitovi는 Babel 플러그인 및 사전 설정을 지원하고로드 시간을 단축하기 위해 종속성 번들을 개발하기 위해 1.0 릴리스 이후 StealJS를 개선했습니다. 한편 CanJS 3는 can-connect 데이터 모델 계층과 템플릿에서 양방향 바인딩을 더 쉽게 만드는 변환기를 지원합니다.

Meyer에 따르면 DoneJs는 이전 이름에서 단순히 성장했습니다. "JavaScriptMVC는 Ruby on Rails에서 영감을받은 클라이언트 측 MVC 라이브러리로 오래 전에 구축되었습니다."라고 그는 말했습니다. 약 1 년 전에 변경된 "더 이상 이름을 나타내지 않을 때까지 기능과 복잡성이 계속 증가했습니다."