2012-04-27 7 views
11

나는 을 함께 가져 오는 가장 우아한 방법을 알아 내려고하고 있습니다.Meteor와 Ext.js를 통합하는 방법은 무엇입니까?

분명히 Ext에는 REST 백엔드를 처리하기위한 자체 Ext.data.Store 및 Proxies가 있습니다. Meteor에는 업데이트를 자동으로 푸시하는 게시/구독 모델이 있습니다.

내 첫 번째 생각은 사용자 정의 "MeteorProxy"를 작성하고 모든 업데이트 이벤트를 처리하는 것입니다. 이것이 데이터를 필터링하거나 정렬하는 측면에서 현명한 방법 임에도 불구하고 확실하지 않습니다. 이상적으로는 데이터 정렬/필터가 이상적으로 데이터의 다른 (비 ext) 뷰에 걸쳐 유지되어야하기 때문에 Meteor 측에서 필터링을 수행해야합니다.

MemoryProxy + soome 글루 코드를 사용하면 더 나은 대안이 될까요?

아니면 ExtJS 5에서 최신 버전이 있습니까?

+0

유성에 익숙하지 않습니다. 나는 그것이 자바 프레임웍이라는 것을 읽었다. 그게 맞습니까? Ext JS는 Ext.data.Store 객체 또는 Ext.data.Model 객체 내에 프록시 (XML, JSON 등)를 정의하는 옵션을 제공합니다. Meteor 어플리케이션 서버 (Java 코드)에서 데이터를 가져 오거나 설정하려고합니까? 이를 위해 RESTful 웹 서비스를 만들고 Ext JS에서 웹 서비스를 호출 할 수 있어야한다. 두 프레임 워크 사이의 데이터로 정확히 무엇을하려합니까? – MacGyver

+1

안녕하세요 ... Meteor.js는 클라이언트 측 JS뿐만 아니라 서버 측 JS (노드)에 걸쳐있는 자바 스크립트 프레임 워크입니다. 데이터는 클라이언트에서 mondodb와 같은 기능을 제공하는 JS 미니ongo 인스턴스에서 클라이언트에 "캐시"됩니다. – thomasf1

+0

기본적으로 Data는 이미 클라이언트에 있으며 다른 사용자가 사안을 변경하면 실시간 업데이트됩니다. – thomasf1

답변

3

2 년이 지났습니다. ExtJS를 여전히보고 있습니까? 아니면 ExtJS 대안을 공개하고 있습니까?

후자가 해당되는 경우 내 Meteor + Webix integration을 확인하십시오. Webix는 UI 위젯 library similar to ExtJS이지만 휴대하기 쉽고 빨라졌습니다.

관련 문제