UNICLEAN · Board Filter Perf Lab

시공사례 3축 필터 성능 테스트 랩

이 페이지는 "시공사례 게시물이 늘어도 평형·공사범위·지역 3축 필터가 빠른가"를 PM이 직접 눈과 숫자로 검증하기 위한 시뮬레이션입니다. 실제 유니크린하우징 시공사례 게시판과 동일한 아임웹 .list-style-card DOM 구조를 그대로 복제한 가짜 게시물 200건으로 두 가지 구현 방식을 나란히 재현합니다.

방식 A — 첫줄 파싱 + 인메모리 필터 (채택안) 게시물 본문 첫 줄에 "평형 | 공사범위 | 지역 | 요약"을 정형 텍스트로 적어두면, 아임웹 카드게시판이 이미 목록 HTML에 포함시키는 본문 첫 100자 안에서 이 정보를 그대로 읽어올 수 있습니다. 그래서 게시물 상세 페이지를 단 1건도 열지 않고 (fetch 0회) 목록 DOM만 한 번 파싱해서 필터를 메모리 위에서 즉시 적용합니다.
방식 B — 게시물별 상세 fetch (구방식, 비교용) 필터에 필요한 정보가 목록에 없다고 가정하고, 게시물마다 상세 페이지를 열어 메타데이터를 확인하는 예전 방식을 재현합니다. 책글사람 프로젝트 실측(상세 4건 = 6초)을 근거로, 아임웹 상세 페이지의 실제 응답 지연을 "서버 보정 지연" 옵션으로 더해 체감 속도를 재현합니다.
게시물 수
방식
아임웹 서버 보정 지연 (방식 B에만 적용)
실제 아임웹 상세 페이지 TTFB 보정 — 책글사람 실측 4건=6초 근거

이 랩은 검증용 시뮬레이션입니다. 썸네일 이미지는 ../04-design/images/ 스톡을 ./images/ 상대경로로 참조하도록 만들어져 있으며, 실제 배포 시 이 폴더에 이미지가 복사되기 전까지는 썸네일이 깨져 보이는 것이 정상입니다(필터·파싱 성능과는 무관). 로컬 검증은 반드시 python3 -m http.server 등으로 서빙한 상태에서 진행하세요 — file:// 프로토콜은 fetch()가 CORS로 막혀 방식 A/B 모두 작동하지 않습니다.