자바스크립트 프레임 워크 순위 (Javascript Frameworks Ranking)
오늘은 자바스크립트 프레임 워크 순위에 관하여 알아보도록 하겠습니다.
핫프레임웍스라는 사이트에서 정보를 가져왔습니다.
랭킹은 구글에서 운영하는 GitHub의 별점수와, 세계최대의 개발 포럼사이트인 Stack Overflow에서 의 질문 갯수를 기반으로 측정됩니다.
대략적인 정보를 보시는거로 생각해도 될거같습니다.
우선 사이트에 들어가서 Languages메뉴에서 javascript를 선택하시면 자바스크립트 관련된 프레임 워크의 순위가 보입니다.
no | Framework | Score |
1 | AngularJS | 98 |
2 | Meteor | 87 |
3 | Express | 87 |
4 | Ember.js | 83 |
5 | Vue.js | 79 |
6 | Sails.js | 77 |
7 | Aurelia | 69 |
8 | Koa | 66 |
9 | Dojo | 64 |
10 | Durandal | 59 |
위에는 1~10위까지의 순위입니다.
대략적인 프레임워크에 관하여 설명드리겠습니다.
1. AngularJS
Framework Link: http://angularjs.org/
GitHub Link: https://github.com/angular/angular.js
Stack Overflow Questions: http://stackoverflow.com/questions/tagged/angularjs
요세 가장 핫한 자바스크립트 프레임 워크입니다. MS에서 만들었고, 구글에서 지원사격을 하고 있다고 합니다.
조금 직관적인 프레임 워크라서 배우기는 쉬운데 속도가 조금 떨어지는 면이 있다고 합니다.
이부분은 HardWare의 발전이 커버할 수 있을거 같습니다.
요즘 2.0버전으로 업데이트 되어서 더 많이 사용되고 있다고 하네요.
2. Meteor
Framework Link: https://www.meteor.com/
GitHub Link: https://github.com/meteor/meteor
Stack Overflow Questions: http://stackoverflow.com/questions/tagged/meteor
미티어 노드기반 풀스택 프레임 워크입니다.
브라우저, 서버, 데이터베이스에 이르는 자바스크립트로 구성된 풀스텍 플랫폼 입니다.
3. Express
Framework Link: http://expressjs.com/
GitHub Link: https://github.com/strongloop/express
Stack Overflow Questions: http://stackoverflow.com/questions/tagged/express
Node.js의 웹프레임 워크라고 하네요. 웹서버를 구축하는 사용한다고 합니다.
4. Ember.js
Framework Link: http://emberjs.com/
GitHub Link: https://github.com/emberjs/ember.js
Stack Overflow Questions: http://stackoverflow.com/questions/tagged/ember.js
Ember의 경우 Agular Js와 비슷한 구조인데, 속도면에서 좋다고 합니다.
5. Vue.js
Framework Link: https://vuejs.org/
GitHub Link: https://github.com/vuejs/vue
Stack Overflow Questions: http://stackoverflow.com/questions/tagged/vue.js
View에 최적화된 프레임워크, 컨트롤러 대신 뷰 모델을 가진다고 합니다. MVVM(Model-View-ViewModel)패턴 기반으로 디자인되어있다고 합니다.
대략적인 프레임 워크를 살펴보았습니다.
AngularJS 2.0 을 공부 해 보려고 계획중인데, 기회가 되면 관련하여 포스팅 해 보도록 하겠습니다.
이상으로 자바스크립트 프레임워크 순위를 알아보았습니다.
감사합니다.
댓글 개