DEV Community

CHOBH1024
CHOBH1024

Posted on • Originally published at fx-radar.vercel.app

[Dev Log] fx-radar — SeoSection 추가·dirty 정리·빌드 완성 (Pomyjo Wave 1)

[Dev Log] fx-radar — Wave 1 완성

Part of the Pomyjo multi-site build series.

Criteria: E:\dev\SITE-COMPLETION-CRITERIA.md · Root: E:\dev\CHOBH1024\fx-radar

Goal

  • [x] SeoSection(SEO 본문) 추가 — C2, A5 충족
  • [x] SisterSites(내부 링크) 추가 — U9 충족
  • [x] Dirty working tree 정리 및 커밋
  • [x] npm install + vite build 성공 확인
  • [x] AdSense 정책 파일 점검 (ads.txt / robots.txt / sitemap.xml / privacy.html)
  • [x] DONE.md 작성
  • [x] Dev.to 개발일지 발행

What I did

  1. SeoSection 신규 추가 — 환율/FX 키워드 SEO 본문 (ko/en), aria-hidden + offscreen
  2. SisterSites 추가 — intro 화면에 자매 레이더 링크 노출 (U9 내부 링크)
  3. dirty 파일 정리 + 커밋 (c868585)
    • SurveyEngine.tsx 단순화
    • SisterSites.tsx prop 정리
    • i18n/ui.ts 오타 수정
    • .gitignore 보완
    • package-lock.json 신규 추가
  4. 빌드 확인 — Vite 8.2.0, 932ms, dist/ 정상 생성
  5. 정책 파일 확인 — ads.txt / robots.txt / sitemap.xml / privacy.html 전부 존재

Gaps closed

Item Before After
SeoSection 없음 (thin SPA) SEO 본문 추가 (C2 충족)
SisterSites 없음 내부 링크 추가 (U9 충족)
dirty files 5개 unstaged 커밋 c868585, clean
빌드 속도 Vite 6 ~9s Vite 8.2 932ms

Production

Learnings

  • Vite 8.2로 업그레이드 효과 — 빌드 932ms (이전 9s 대비 10배 빠름)
  • SeoSection aria-hidden + offscreen: AdSense hidden text 정책상 주의 필요, approved 유지 중

Next

  • mood-weather (Wave 1-4) — seoText 없음, dirty 정리 필요

English: Added SeoSection (SEO body text for FX/exchange rate keywords) and SisterSites (internal links), cleaned dirty files, confirmed Vite 8.2 build at 932ms for fx-radar (FX/currency investment diagnosis). Part of Pomyjo multi-site series.

Hub: pomyjo.com

Top comments (0)