Blog·운영 중·2022-11: 진행중
BBlog
개인 블로그
게시글과 Log를 표현할 수 있는 사이트입니다. 메인 페이지에서는 Notice와 최신 Article을 노출하며, Article list에서는 태그 필터링과 검색을, Log에서는 타임라인으로 기록을 표시합니다.
기술 스택
만든 이유
velog · tistory · medium 같은 서비스가 있지만, 시도해보고 싶은 기술을 자유롭게 적용할 수 있는 공간이 필요했습니다.
코멘트
4년간 스택을 계속 바꿔온 흔적이 브랜치로 그대로 남아있는 블로그입니다. 장기 운영과 레거시 마이그레이션을 계속 진행해오고 있으며 현재 Vercel + 별도의 백엔드 조합으로 사이트를 운영하고 있습니다.
주요 특징
- 01Article: 마크다운 기반 긴 글 (MDX + remark/rehype 렌더링)
- 02Notice: 메인 페이지에 공지 + 최신 Article 자동 노출
- 03Article list: 태그별 필터링 + 키워드 검색 (제목 / 본문)
- 04Log 페이지: 짧은 글 타임라인
- 05댓글 / 카테고리 / 이미지 첨부 (자체 이미지 서버 경유)
- 06관리자 대시보드: 통계 / 모더레이션 / 게시글 상태 관리
- 07Vue → Svelte → Next.js로 4년간 스택 마이그레이션
- 08AWS Cognito → NextAuth → better-auth 인증 진화
- 09AWS Lightsail 직접 운영 → Vercel + 별도 BE(b-hub) 분리 (보안 책임 분리)
- 10Tailwind v3 → v4 마이그레이션에서 디자인 시스템 전체를 수동 재구성
비고
- ·Notice는 별도 카테고리로 메인 상단 고정 노출
- ·Log는 시간순 타임라인으로 노출
- ·scrollbar-toc · kataru의 글쓰기·마크다운 모듈이 이 블로그로 이식되었습니다




