당신의 요청은 Discourse가 HTML을 가져오지 않는 JavaScript 앱이기 때문에 무의미합니다.
여기서 당신의 경험과 전문성을 충분히 존중합니다. 하지만 저는 콘텐츠가 재사용 가능한 경우 루트 응답에 ETag를 사용하는 JavaScript 렌더링 웹 애플리케이션을 수십 개 운영해 본 경험이 있습니다.
모든 “페이지”는 실시간으로 실행 가능한 JavaScript 코드를 통해 생성됩니다.
위에서 게시한 스크린샷은 클라이언트 측 코드가 실행되기 전에 반환되는 HTML입니다. 따라서 백엔드(추측컨대 Rails)에서 이 라우트를 서빙하는 것이 분명히 존재합니다.
제가 살펴본 모든 Discourse 커뮤니티(이 커뮤니티를 제외하고)는 처음에 크롤러를 위해 모든 콘텐츠가 렌더링된 JavaScript 없는 버전의 사이트를 반환합니다.
제가 완전히 틀린 것 같다면 사과드립니다. 하지만 저는 “무의미한” 말을 하고 있다고 생각하지 않습니다. 그저 틀린 것일 뿐입니다.