2014-07-24 7 views
1

나는 documentation을 사용하고 있었지만 프레임 워크에 대한 전반적인 생각은 없었습니다. jQuery와 같은 프레임 워크에 비해 장점 또는 기능은 무엇입니까?SproutCore 프레임 워크를 사용하면 어떤 이점이 있습니까?

저는 완전히 새로운 제품입니다. 어떻게 작동하는지, 그리고 주요 장점은 무엇인지 설명해 주실 수 있습니까?

+0

참고 : Maxim이 지적한 정보 페이지를 반드시 읽으십시오. SproutCore를 사용하는시기와 이유에 대해 논의하지만 일반적인 요점은 레이아웃, 뷰/구성 요소, REST API를 말하기위한 데이터 소스 계층, 브라우저 내 정렬/필터링 (SQL 문과 비슷 함), 축소/패키징 및 많은 유틸리티. jQuery는 기존 HTML 페이지에 위젯/기능을 추가하는 방향으로 배치되는 반면 SproutCore는 전체 페이지를 작성하도록 설계되었습니다. SproutCore에는 실제로 DOM 조작을위한 jQuery가 포함되어 있습니다. –

답변

0

js MVC 프레임 워크입니다. 녹아웃 또는 앵귤러 JS와 같습니다. 나는 그것이 Kendoo UI 같은 있지만 엄격하게 MVC 기반의 추측

SC.View.extend({ 
childViews: ['regularButton', 'iconButton'], 
regularButton: SC.ButtonView.extend({ 
    layout: { width: 120, height: 24, centerX: -70, centerY: 0 }, 
    title: 'Push Me' 
}), 
iconButton: SC.ButtonView.extend({ 
    icon: 'sc-icon-favorite-16', 
    layout: { width: 120, height: 24, centerX: 70, centerY: 0 }, 
    title: 'Love Me' 
}) 

})

Sample for buttons

:
는 자신의 사이트 about))

예에 다른 링크를 시도하십시오. 그리고 jQuery를 대신 할 수는 없습니다 ... 미리 정의 된 컨트롤 (뷰)을 기반으로 앱을 조작하는 또 다른 모델입니다.

관련 문제