Skip to content

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 기반).