1

내 웹 응용 프로그램에 Twitter BootstrapBackbone.js을 사용하고 있지만 모양이 좋아 보이는 웹을 추가해야합니다. 양식에 필드 유효성 검사, 드롭 박스 및 그리드의 행 삽입/편집이 필요합니다. 결국 Ajax와 JSON을 사용하여 gird 데이터를 제출해야합니다. 이걸 도와 줄 도서관을 나에게 빌려 줄 수 있니? ExtJS, Kendo UI 일 수 있습니까? 또는 Backbone.js와 쉽게 통합되며 Twitter Bootstrap CSS와 충돌하지 않을 수도 있습니다.Twitter Bootstrap + Backbone.js + UI 라이브러리 란 무엇입니까?

답변

4

켄도 UI는 꽤 멋지다. 데이터를 비교적 쉽게 바인딩하는 인터페이스를 실제로 정리하십시오. 당신이 어떤 도움이 필요하면

그냥이

...
$("#grid").kendoGrid({ 
      columns:[ 
       { 
        field: "FirstName", 
        title: "First Name" 
       }, 
       { 
        field: "LastName", 
        title: "Last Name" 
      }], 
      dataSource: { 
       data: [ 
        { 
         FirstName: "Joe", 
         LastName: "Smith" 
        }, 
        { 
         FirstName: "Jane", 
         LastName: "Smith" 
       }] 
      } 
     }); 

당신이 검도의 그리드 가야 윌은 트위터에 @burkeholland을했다.

EXTJS도 최고이지만 검도보다 훨씬 크기 때문에 찾고있는 것에 지나치게 과장 될 수도 있지만 매우 강력합니다.

BackboneJS는 응용 프로그램의 모델 및 유효성 검사 설정을 얻기 위해 많은 작업이 필요하지만 매우 유연한 "MVC"형식의 프레임 워크입니다.

실제로 얼마나 복잡하고 원하는지, 얼마나 많은 작업을하고 싶은지에 따라 달라집니다.

+0

설명을 위해 검도 UI에는 템플릿이있는 모델과 뷰에 대한 개념이 추가로 포함되어 있습니다. 일종의 "가벼운"MVC와 같습니다. Kendo UI에 내장 된 프레임 워크 기능을 사용하여 통합하기가 더 쉬울 지 모르지만 둘 중 하나를 사용할 수 있습니다. –