← 홈Setup Tip

Setup Tip

Setup Tip — 빌드 전에 구조화된 콘텐츠를 먼저 검증하라

페이지 빌드는 잘못된 콘텐츠 데이터를 늦게 발견하거나 모호한 오류로 보여줄 수 있다. 먼저 JSON 구문, 필수 필드, 고유한 슬러그, 모든 언어 블록을 검사하면 실패 지점을 작고 명확하게 유지할 수 있다.

왜 빌드보다 먼저 검사해야 하나

구조화된 콘텐츠의 쉼표 하나, 빠진 번역 하나, 중복된 슬러그 하나가 전체 사이트 빌드를 막을 수 있습니다. 렌더러까지 실행한 뒤 원인을 찾기보다 데이터 자체를 먼저 검사하면 콘텐츠 오류와 렌더링 오류를 분리할 수 있습니다.

짧은 사전 검증 순서

1. 파일을 JSON 파서로 읽어 구문 오류가 없는지 확인합니다.

2. 각 항목에 slug, date, type, title, summary, body가 있는지 검사합니다.

3. 모든 슬러그가 고유하고 날짜 형식이 일관적인지 확인합니다.

4. ko, en, zh, ja가 제목·요약·본문에 모두 존재하는지 확인합니다.

5. 각 언어의 본문이 비어 있지 않고 다른 언어의 복사본이 아닌지 살핀 뒤 빌드를 실행합니다.

완료 기준

데이터 검증과 사이트 빌드를 별개의 단계로 두고 둘 다 통과해야 완료로 봅니다. 데이터 검증이 실패하면 먼저 해당 항목만 고치고 같은 검사를 다시 실행합니다. 이렇게 하면 큰 빌드 로그를 뒤지는 대신 가장 가까운 실패 지점에서 문제를 해결할 수 있습니다.