2010-08-02 3 views
8

가장 오랫동안 jQuery를 사용하여 웹 사이트를 해킹했습니다. 이제 웹 응용 프로그램 (Gmail과 같이 전체 사이트가 작동 할 수있는 한 페이지로드)을 만드는 데 관심이 있습니다.jQuery, Web Application Framework?

애플리케이션을 빌드 할 때 활용할 수있는 jQuery 프레임 워크 또는 프랙티스가 없으므로 휠을 다시 만들거나 내가 갈 때 함께 해킹 할 필요가 없습니까?

감사

+1

jQuery는 JavaScript 라이브러리이므로 JavaScript 용으로 이미 존재하는 프레임 워크를 활용할 수 있습니다. 나는. http://stackoverflow.com/questions/386885/is-there-a-javascript-mvc-micro-framework –

답변

6

하나 (그렇지 않은) 많은 옵션이 정말 멋진 내가 한 기업화 크기의 프로젝트를 사용한 적이있는 JavascriptMVC이다.

웹 사이트는 매우 낙담하지만 기회를주고 the video을 보게됩니다. 한가지 중요한 점은 JMVC의 Google 그룹에서 제작자가 항상 빠르게 대답한다는 것입니다.

사실 내가 언급 한 프로젝트를 리메이크해야한다면 jQuery가 거의 모든 JMVC의 기능을 제공하므로 사용하지 않을 것입니다. 단지 익숙해 져야합니다. jQuery로 큰 응용 프로그램을 처리하는 방법에 대한 예제는 Alex SextonyayQuery podcast의 다른 구성원간에 watch this video 사이의 다른 응용 프로그램을 추천합니다.

+0

큰 답변입니다! 나는 동의한다! 나는 또한 scriptjunkie에 주제에 기사가있다 - http://msdn.microsoft.com/en-us/scriptjunkie/ff728622.aspx –

3

솔직히 누군가가 jQuery가 JMVC의 거의 모든 기능을 제공한다고 말할 수 있을지 모르겠다. 예, jQuery를 사용하여 비슷한 많은 작업을 수행 할 수 있지만 직접 작성해야합니다.

  • 종속성 관리 (http://jupiterjs.com/news/javascriptmvc-features 그들을 더 읽기)
  • 건축/압축
  • 로깅
  • 조직 폴더 구조
  • : 여기

    는 JavaScriptMVC jQuery를하지 않는 것을 제공하는 기능의 빠른 목록입니다
  • 패키지 관리
  • 코드 정리
  • 기능 테스트
  • 클라이언트 측 템플릿
  • 해 위임 특별 이벤트 (드래그 앤 드롭, 크기 조정, 가져가, 등) DOM 유틸리티
  • 무리
  • 언어 확장
  • 끝내 위젯 공장의 무리
  • 설명서
관련 문제