2014-12-26 2 views

답변

0

웹 소켓을 React와 함께 사용하면 서버를 폴링 할 필요가 없습니다 (즉, 주어진 간격으로 반복적 인 아약스 요청을 보낼 수 있음). React를 사용하면 일반적으로 setState 메서드 (http://facebook.github.io/react/docs/component-api.html)를 사용하여 서버에서받은 데이터를 상태로 저장합니다. 그런 다음 상태 데이터가 업데이트 될 때마다 React가 DOM을 비교하고 필요한 구성 요소를 다시 렌더링합니다.

0

코드 샘플이 있습니까? 모델에 라이브러리/프레임 워크를 사용하고 있습니까? 나는 Backbone, Angular, Flux Architecture 등 어떤 종류의 데이터 모델로 뷰의 네트워크 요청을 추상화 할 것을 제안합니다. 여기에서 데이터 폴링, 웹 소켓 사용, 또는 데이터 기반 요청을 결정할 수 있습니다. 당신의 관점에서 국가의 변화.

관련 문제