2015-01-26 4 views
1

저는 장치 호환성, JS 압축 등과 관련된 대부분의 하우스 키핑 작업을 위해 노력하지 않으려 고 대부분 실시간이 아닌 웹 어플리케이션을 위해 Meteor를 평가 해 왔습니다. 응용 프로그램에는 UI에 실시간을 업데이트하는 컬렉션이 하나 있습니다. 그렇지 않으면 UI와의 실시간 데이터 동기화가 필요하지 않습니다.비 실시간 웹 어플리케이션을위한 Meteor

또한 응용 프로그램을 Sharded MongoDB (이미 TB 데이터가 거의 없음), Solr 및 Memcached에 통합해야합니다.

일종의 AJAX 웹 애플리케이션 및 비 반응 (비 실시간) 웹 애플리케이션에 Meteor를 사용할 수 있습니까?

답변

1

MongoDB 폴링을 피하고 Sharded MongoDB를 지원하려면 다음 해결책이 더 나은 접근 방법 인 경우 Meteor 전문가의 의견을 구하십시오.

Meteor 메서드 호출을 사용하여 클라이언트 서버 통신을 구현하고 반환 된 데이터를 ReactiveVar/ReactiveDict를 통해 템플릿에서 사용할 수있게했습니다. 이 접근법을 통해 우리는 폴링의 흔적을 발견하지 못했으며, DDP 분석기와 MongoDB 프로파일 러의 도움을 받아 검증했습니다.