backbone.js 앱의 대부분 '자습서'예제는 깔끔한 모델이라고 가정합니다. 나 .e. 사용자가 항목을 추가 할 때까지 모형 콜렉션이 처음에는 비어 있음을 나타냅니다. 물론 백엔드 저장소에서 시작하는 기존 컬렉션이있는 실제 앱에서는 그렇지 않습니다.Backbone.js : 실제 앱에서 컬렉션 렌더링
사람들이 백본의 기존 컬렉션을 어떻게 다루는 지 알고 싶습니다. 구체적으로 :
fetch
에 저장된 컬렉션은 어떻게 렌더링합니까? 컬렉션을 반복하는 경우입니까? 이것이 어떤 사건에 의해 촉발되어야 하는가?백본 문서는 초기로드시 사용할 수있는 데이터를 사용한다는 것을 의미하는 '부트 스트래핑'에 대해 이야기합니다 (이것은 또한 SEO 관점에서 이해할 수 있습니다). 그러나 이것이 실제로 어떻게 작동합니까? 데이터는 서버 측 JS로 덤프됩니까? 또는 JS가 DOM을 검사합니까?
나는 이것이 가난한 느낌 인 것처럼 느껴진다. 그러나 대답에 따라 그것을 확장 할 것을 기대한다.
편집
는 그래서 합의가 JS 파티 및 프로세스 페이지로드로 데이터를 추가 할 것 같다.
이 기술로 볼 수있는 하나의 큰 단점은 정보가 검색 엔진 스파이더에게는 제공되지 않는다는 것입니다. 그 관점에서 볼 때 DOM에서 추출하는 것이 더 낫습니다 (아무도 그렇게하지 않는 것을 보았지만). 또는 HTML 서버 측에 과을 추가하면 JS에 데이터가 저장됩니까?
Backbone을 사용한 부트 스트랩에 대한 자세한 내용은 다음 공식 문서를 참조하십시오. http://documentcloud.github.com/backbone/#FAQ-bootstrap –
@Rilely - 문서를 읽었습니다. 하지만 고마워. :) – UpTheCreek
데이터가 js로 덤프됩니다. –