[javascript] JavaScript MVC (마이크로) 프레임 워크가 있습니까? [닫은]

클라이언트 측 JavaScript MVC (마이크로) 프레임 워크가 있습니까?

다소 복잡한 HTML 양식이 있으며 MVC 패턴의 이점을 누릴 수 있습니다.

좋은 솔루션이 다음을 제공한다고 생각합니다.

  • 값이 변경되면 모델 및 뷰가 컨트롤러를 업데이트합니다 (Observer 패턴)
  • 페이지가로드 될 때 양식 데이터에서 모델을 채 웁니다.
  • 모델이 변경 될 때 모델에서 양식을 채 웁니다.

Ajax, 혜성, JSONP 및 모든 재즈는 심각한 과잉입니다.



답변

백본은 매우 가벼운 프레임 워크입니다. 시도해보십시오 :
http://backbonejs.org/


답변

JavaScriptMVC 는 훌륭한 솔루션입니다. 플러그인 접근 방식으로 필요한 기능 만 선택할 수 있습니다. 2.0부터는 jQuery를 기반으로합니다.

JMVC는 개발을위한 중간 계층 만 제공하므로 웹 사이트를 점진적으로 향상시키는 것은 사용자에게 달려 있습니다. 디자인 선택은 사용자가 직접 결정해야합니다.

그러나 JavaScriptMVC는 강력한 이벤트 위임 기반 컨트롤러로 인해 최고의 범용 JavaScriptMVC 라이브러리입니다.

이벤트 위임을 사용하면 이벤트 핸들러를 첨부하지 않고도 페이지에 대한 규칙을 만들 수 있습니다.

마지막으로 JMVC는 MVC 아키텍처 그 이상입니다. 여기에는 개발주기의 모든 부분이 포함됩니다.

  • 코드 생성기
  • 셀레늄 및 Env.js 통합 테스트
  • 문서화 엔진
  • 자동 Concat + Compress
  • 오류 감지 및보고

답변

Spine 에는 Backbone과 비슷한 API가 있지만 훨씬 작습니다. 프로토 타입 상속이 특징입니다.


답변

AngularJS는 jQuery와 함께 잘 작동하며 MVC 구조와 엄격한 우려 분리를 통해 많은 도움을 줄 것입니다.

전체 테스트 환경 및 의존성 주입 포함 …

http://angularjs.org 에서 확인하십시오


답변

실제로 : http://www.javascriptmvc.com/

나는 당신이 이것으로 충분하다고 생각합니다!


답변

나는 이것이 당신이 체크 아웃해야 할 것처럼 보인다고 생각한다 : http://knockoutjs.com/

(silverlight / wpf 프로그래머로서 이것은 마침내 자바 스크립트를 배우기 시작한 라이브러리였습니다. 현재 VMV (Model-View-View-Model) 패턴을 기반으로합니다. 지금은 좋은 선택 인 것처럼 보입니다!)


답변