블로그 빌더란?

전자정부3.0(eGov) 아키텍처 스타일로 구축한 풀스택 블로그 플랫폼입니다.

핵심 기술 스택

  • 백엔드: Java 17 + Spring Boot 3 + MyBatis XML Mapper

  • 프론트엔드: Next.js 16 (App Router, SSR)

  • DB: MySQL 8

  • 빌드: Maven

eGov 계층 구조

controller → service → service.impl → dao → mapper(XML) → vo/dto 구조를 엄격히 적용합니다.

모든 REST API 응답은 ApiResponse<T> 통합 래퍼로 반환되며, traceId가 자동 삽입됩니다.

Admin / Front 분리

관리자 UI는 Spring Boot + Thymeleaf, 사용자 프론트는 Next.js로 완전 분리되어 있습니다.


프론트 포스트 목록