목록 보기
카카오페이 기술 블로그는 어떻게 만들었을까요?
프론트엔드

카카오페이 기술 블로그는 어떻게 만들었을까요?

카카오페이
카카오페이
2023년 9월 4일

두줄요약

Gatsby 기반 SSG 기술 블로그를 구축하고 SEO와 마크다운 확장 방식을 정리했습니다. 빌드 지연을 해결하기 위해 Astro로 마이그레이션한 성능·운영 경험을 공유합니다.

문제 상황

  • GitHub Pages와 SSG 기반 기술 블로그의 짧은 개발 기간·낮은 운영 비용 요구
  • 콘텐츠 증가와 잦은 수정 배포에 따른 Gatsby 빌드 시간 지연
  • Git·마크다운 숙련도가 낮은 비개발자 관리자의 작성·배포 부담

선택 이유

  • GraphQL 기반 마크다운·정적 자산 처리, 이미지 최적화, 익숙한 개발 경험을 고려한 Gatsby 채택
  • 콘텐츠 중심 정적 사이트 적합성, Vite 기반 빌드·개발 서버 속도를 고려한 Astro 마이그레이션
  • 메타 태그, canonical URL, sitemap.xml, Google Search Console 기반 SEO 구성

성능/운영 포인트

  • Astro 전환 후 동일 환경에서 약 3배 빌드 속도 향상과 Lighthouse 점수 소폭 상승
  • unified의 mdast·hast 변환 파이프라인과 remark·rehype 플러그인 기반 마크다운 확장
  • Markdown 이미지·동영상 처리용 Gatsby·Astro 플러그인 직접 구현

주의할 점

  • Gatsby v4 설정 환경의 ESM only 패키지 호환성 문제와 CJS 지원 버전 필요성
  • Astro의 작은 커뮤니티, 부족한 추가 플러그인과 이미지 처리 기능 보완 필요
  • Astro 특수 문법 및 서버·클라이언트 렌더링 컴포넌트 구분 학습 필요

카카오 계열사 채용32건

채용 사이트에서 전체 보기

다음 읽기

#Gatsby 주제를 다룬 다른 회사 글

올리브영 테크블로그 Gatsby 전환&개발기

Jekyll 기술 블로그를 Gatsby 기반으로 전환한 배경과 설계·배포 과정을 정리했습니다. React 구조와 Plugin, Netlify로 개발·운영 편의성과 SEO를 강화했습니다.

올리브영
올리브영
프론트엔드
전체 보기

댓글 0개

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...