Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

상위 JavaScript 프레임워크 나열

<시간/>

도장

크로스 플랫폼, 응용 프로그램 및 웹 사이트를 개발하기 위해 등장한 오픈 소스 모듈식 JavaScript 라이브러리입니다. 2004년 Alex Russell, Dylan Schiemann 및 기타 기여자들에 의해 개발되었습니다.

AngularJS

AngularJS는 오픈 소스 웹 애플리케이션 프레임워크입니다. 원래 Misko Hevery와 Adam Abrons가 2009년에 개발했습니다. 현재 Google에서 관리하고 있습니다.

백본.js

BackboneJS는 웹 브라우저에서 실행되는 클라이언트 측 애플리케이션을 개발하고 구성할 수 있는 경량 JavaScript 라이브러리입니다. 데이터를 모델로, DOM을 뷰로 추상화하고 이벤트를 사용하여 이 두 가지를 바인딩하는 MVC 프레임워크를 제공합니다.

Ember.js

Ember.js는 웹 애플리케이션 개발에 사용되는 오픈 소스 무료 JavaScript 클라이언트 측 프레임워크입니다. 데이터 관리 및 애플리케이션 흐름을 포함하는 완전한 솔루션을 제공하여 클라이언트 측 JavaScript 애플리케이션을 구축할 수 있습니다.

Ember.js의 원래 이름은 SproutCore MVC 프레임워크였습니다. Yehuda Katz에 의해 개발되었으며 2011년 12월에 처음 출시되었습니다. Ember.js의 안정적인 릴리스는 2.10.0이며 2016년 11월 28일에 릴리스되었습니다.

Google 웹 툴킷

Google 웹 툴킷(GWT)은 RICH 인터넷 애플리케이션(RIA)을 만들기 위한 개발 툴킷입니다. JAVA로 클라이언트 측 애플리케이션을 작성할 수 있는 개발자 옵션을 제공합니다. GWT는 JAVA로 작성된 코드를 JavaScript 코드로 컴파일합니다. GWT로 작성된 응용 프로그램은 브라우저 간 호환됩니다. 각 브라우저에 맞는 자바스크립트 코드를 자동으로 생성합니다.

Knockout.js

KnockoutJS는 기본적으로 개발자가 풍부하고 반응형 웹사이트를 구축하는 데 도움이 되는 MVVM 패턴을 기반으로 JavaScript로 작성된 라이브러리입니다. 모델은 애플리케이션의 모델(저장된 데이터), 보기(UI) 및 보기 모델(모델의 JavaScript 표현)을 분리합니다.