본문으로 건너뛰기

게시물

글, 위키, 리뷰, 답글, 장 콘텐츠를 담아 모든 게시가 정체성, 맥락, 추적 가능한 버전을 보존하게 합니다.

현재 상태사용 가능

글 상세 페이지, Portable Text 본문, 전역/영역 맥락 전환, 상호작용 상태 표시줄, 답글 토론이 구현되었습니다.

핵심 위치

한 번의 게시가 고립된 페이지 하나만을 뜻하지는 않습니다. 게시물은 단위 정체성을 보존하며 다국어 콘텐츠, 창작 귀속, 주제, 태그, 영역 게시 맥락, 이력, 답글, 상호작용을 가질 수 있습니다. 글, 위키, 리뷰, 답글, 장, 이미지는 이 공통 프로토콜 위에 각 제품 규칙을 더해 만들어집니다.

지금 사용할 수 있는 기능

  1. Portable Text로 제목, 요약, 리치 텍스트 본문, 링크, 스포일러 표시, 이미지, 단위 멘션을 만듭니다.
  2. 글 상세 페이지에 작성자/게시자, 상대 시간, 콘텐츠 유형, 다국어 본문을 표시합니다.
  3. 상호작용 상태 표시줄로 답글 입구와 공통 참여 동작을 제공합니다.
  4. 전역과 서로 다른 영역 사이에서 읽기 맥락을 전환합니다. 데스크톱에는 영역 사이드바를, 모바일에는 맥락 선택 구역을 표시합니다.
  5. 작품 또는 엔터티 주제, 관련 콘텐츠, 답글 토론 스레드를 표시합니다.
  6. 같은 게시물을 여러 영역에 게시하되 게시물의 소유권을 영역으로 옮기지 않습니다.

영역 맥락

영역 맥락은 ‘지금 어느 커뮤니티 관점에서 이 콘텐츠를 읽는가’를 답합니다. 영역에서 들어오면 상세 페이지가 그 맥락을 유지하고, 전역 입구에서 들어와도 사용자는 다른 게시된 영역을 선택할 수 있습니다. 영역은 자신과 게시물의 게시 관계를 제거할 수 있지만, 그렇다고 게시물 자체를 삭제하는 것은 아닙니다.

Portable Text와 Block Schema

본문은 임의 JSON 덩어리로 직접 저장하지 않습니다. Portable Text는 _type: "portable-text", 안정적인 _key, 버전 의미론을 가진 블록 문서에 싸이며, 저장·API·캐시·렌더링 경계마다 다시 검증해야 합니다. 덕분에 이후 단위 멘션, 사용자 정의 블록, 콘텐츠 지표, 더 많은 표현 방식을 안전하게 추가할 수 있습니다.

계속 확장 중

게시된 콘텐츠를 다시 편집할 때 초안으로 저장하기, Block Schema로 더 많은 게시물 표면 조합하기, 질의응답/질문 유형 게시물 관계, 더 성숙한 다중 영역 기본 맥락은 개발 또는 계획 중입니다.

관계와 경계

게시물은 작품 단위가 아니며 콘텐츠 구조와도 같지 않습니다. 장은 같은 게시물을 재사용할 수 있고, 구조에서 매번 나타나는 위치는 자신의 노드 정체성을 가집니다. 짧은 답글은 답글 관계를 사용하고 정식 수정은 게시물 편집과 이력으로 돌아가며, 둘은 서로를 대체해서는 안 됩니다.