MVC 프레임워크와 라이브러리
angular.js - 웹 앱을 위한 개선된 HTML. (더 이상 사용되지 않음)
angular - TypeScript/JavaScript 및 기타 언어를 사용하여 모바일 및 데스크톱 웹 애플리케이션을 구축하기 위한 개발 플랫폼.
aurelia - 모바일, 데스크톱 및 웹을 위한 JavaScript 클라이언트 프레임워크.
backbone - Models, Views, Collections 및 Events를 통해 JavaScript 애플리케이션에 탄력성 부여.
ember.js - 야심찬 웹 애플리케이션 개발을 위한 JavaScript 프레임워크.
meteor - 초간단 구조, 어디서나 데이터베이스 사용 가능, 데이터 즉시 전송 기능을 갖춘 순수 JavaScript 웹 프레임워크.
ractive - 차세대 DOM 조작 라이브러리.
vue - 직관적이고 빠르며 구성 가능한 MVVM 패턴 기반 인터랙티브 인터페이스 구축 솔루션.
svelte - 웹 애플리케이션 개발을 위한 혁신적 접근법. 선언적 컴포넌트를 효율적인 JavaScript로 변환하여 정밀 DOM 업데이트를 수행하는 컴파일러.
knockout - JavaScript로 풍부한 반응형 UI 생성 간소화.
spine - JavaScript 애플리케이션 개발용 경량 MVC 라이브러리.
espresso.js - 사용자 인터페이스 제작을 위한 최소한의 JavaScript 라이브러리.
canjs - 더 나은, 빠르고 쉬운 JavaScript 개발 경험.
react - 사용자 인터페이스 구축을 위한 라이브러리. 선언적 구조와 효율성, 극도의 유연성을 제공하며 가상 DOM 활용.
hyperapp - 프론트엔드 애플리케이션 개발용 1KB 경량 JavaScript 라이브러리.
preact - 동일한 ES6 API를 제공하는 3KB React 대안. 컴포넌트 및 가상 DOM 지원.
nativescript - JavaScript로 진정한 네이티브 크로스플랫폼 iOS/Android 앱 개발.
react-native - React 기반 네이티브 앱 개발 프레임워크.
riot - React 유사 라이브러리, 극소형 사이즈.
thorax - Backbone 기능 강화 솔루션.
chaplin - Backbone.js 라이브러리 기반 JavaScript 애플리케이션 아키텍처.
marionette - 대규모 JavaScript 애플리케이션 구축 간소화를 위한 Backbone.js 통합 애플리케이션 라이브러리.
ripple - 반응형 뷰 구축을 위한 초소형 기본 프레임워크.
rivets - 경량이며 강력한 데이터 바인딩 및 템플릿 솔루션.
derby - Node.js와 브라우저 환경 모두에서 실시간 협업 애플리케이션 구축을 용이하게 하는 MVC 프레임워크.
derby-awesome - 유용한 Derby 컴포넌트 모음
way.js - 단순하고 경량화된 영구 양방향 데이터 바인딩 솔루션.
mithril.js - 클라이언트 측 MVC 프레임워크 (경량화, 견고성, 고성능).
jsblocks - 개선된 유사 MV 프레임워크.
feathers - 미래지향적 앱 개발을 위한 실시간 JavaScript 프레임워크(미니멀리스트 설계).
Keo - 섀도우 DOM 지원 기능을 포함한 함수형 무상태 React 컴포넌트.
atvjs - 순수 JavaScript 기반 애플 TV 애플리케이션 고속 개발 솔루션.
Alpine.js - Vue/React 수준의 반응성 및 선언성을 적은 리소스로 제공하는 경량 솔루션.
inferno - 🔥 현대적 사용자 인터페이스 구축을 위한 초고속 React 유사 JavaScript 라이브러리.
FoalTS - 웹 애플리케이션 개발을 위한 우아하고 완비된 Node.JS 프레임워크(TypeScript 기반).