말과 뷰 상태를 관리 :내가 브라우저에서 다음과 같이 보일 것이다 포럼을 작성합니다 예를 들어 여러 결합 REST 자원
- original post
- Re: original post
- Re^2: original post
- Re^2: original post
+ Re: original post
_______________________________________________________________________________
Text of the selected post.
트리보기가 하나 개의 자원, 선택한 게시물의 텍스트 될 것 하나가되고 주변 페이지는 하나가됩니다. 다른 게시물을 선택하면 브라우저에서 올바른 URI를 항상 표시하도록 구멍 페이지를 업데이트해야합니다. 그러나 구멍 페이지가 업데이트되면 트리의 클라이언트 상태가 손실됩니다. 트리 리소스가 다시로드되고 노드가 확장 된 정보, 스크롤 한 정도 등 정보가 손실됩니다.
이 문제를 해결하기위한 가장 효과적인 방법은 무엇입니까?
- URI를 http://some.where/post/123#someTreeInfo과 같이 사용하고 페이지의 부분 업데이트 만 수행합니까? 트리 정보 부분이 상당히 커질 수 있습니다.
- 전체 리소스를 구성하고 트리와 같은 기본 리소스가 있다는 사실을 숨 깁니 까? 하지만 트리 상태를 저장하지는 않습니다.
- 현재보기 상태를 서버로 전송하고 응답으로 다시 가져 오기?
- 쿠키를 사용 하시겠습니까?
- HTML 5를 기다리시겠습니까?
다른 아이디어? 추천?