4

저는 응용 프로그램의 프론트 엔드 개발을 위해 녹아웃을 사용해 왔습니다. 조용한 인상적인 기능을 제공하며 복잡한 데이터 바인딩 시나리오를 단순화했습니다. 그러나 코드 구조화에 도움이되는 지침이나 구조를 제공하지는 않습니다. Knockout 위에 구축 된 응용 프로그램 프레임 워크가 있으며 대규모의 대규모 모듈 JavaScript 응용 프로그램을 제공합니다. 예를 들어 Backbone의 경우에는 그 위에 (Marionette, Chaplin, Vertebrae, LayoutManager 등 ...) 구축 된 많은 응용 프로그램 프레임 워크가 있습니다.녹아웃 기반 응용 프로그램 프레임 워크

답변

4

BoilerplateJS을 작성했습니다. 정확히 프레임 워크는 아니지만 대규모 JavaScript 프로젝트를위한 참조 아키텍처입니다. 그것은 knockoutjs와 함께 사용할 수 있으며 여러 examples 사용할 수 있습니다.

그것은하는 방법에 대한 지침을 제공

:

  • 클라이언트 측
  • 단위 테스트 라우팅하여 dependanceis를 관리하는

    1. 구조 코드 모듈
    2. 에에서 어떻게 (RequireJS 여기에 사용됩니다) .. 그리고 대규모 자바 스크립트 애플리케이션을 빌드 할 때 고려해야 할 몇 가지 다른 측면.
  • 관련 문제