Site stack & log

기술 스택 및 로그

이 사이트를 구성하는 주요 기술과 버전, 사용자에게 보이는 변경 이력을 기록합니다.

Current stack

현재 기술 스택

현재 소스와 운영 배포 설정을 기준으로 확인한 버전입니다.

2026-08-10 기준

애플리케이션

  • Nuxtv4.5.2

    서버 렌더링, 라우팅과 애플리케이션 실행 기반을 담당합니다.

  • Vuev3.5.40

    화면 컴포넌트와 반응형 사용자 인터페이스를 구성합니다.

  • Vue Routerv5.2.0

    페이지 이동과 다국어 경로 처리를 담당합니다.

  • Nuxt i18nv10.4.1

    한국어·영어·스페인어·일본어 경로와 번역을 제공합니다.

콘텐츠와 데이터

  • Nuxt Contentv3.15.0

    이력, 프로젝트와 서비스 기록을 구조화된 콘텐츠로 관리합니다.

  • better-sqlite3v12.11.1

    문의 기록과 콘텐츠 런타임 데이터를 SQLite로 처리합니다.

  • Resend Email API

    문의 내용을 운영자의 비공개 이메일로 전달합니다.

런타임과 배포

  • Node.jsv24.11.0

    Nuxt/Nitro 운영 서버를 실행하는 고정 컨테이너 런타임입니다.

  • Docker

    검증된 빌드 산출물을 격리된 읽기 전용 컨테이너로 배포합니다.

  • Caddy

    HTTPS 종료와 외부 요청의 리버스 프록시를 담당합니다.

개발과 검증

  • TypeScriptv6.0.3

    애플리케이션과 서버 코드의 정적 타입을 검사합니다.

  • Vitestv4.1.10

    콘텐츠, 다국어, 문의와 배포 계약을 회귀 테스트합니다.

Site version log

사이트 버전 로그

Git 릴리스 태그와 별개로 방문자에게 영향을 주는 변경을 날짜 버전으로 남깁니다.

  1. 버전 2026.08.10

    접근성과 사이트 정보 정리

    • 언어 선택기의 기본 글자와 선택 목록 대비를 개선했습니다.
    • 푸터 링크를 개인정보 및 쿠키, 기술 스택 및 로그로 정리했습니다.
    • 현재 기술 버전과 날짜 기반 변경 기록을 공개하는 페이지를 추가했습니다.
  2. 버전 2026.08.09

    후원·문의·운영 안정화

    • Toss·카카오페이 QR과 계좌 후원을 운영 환경 설정으로 연결했습니다.
    • 문의 저장과 Resend 이메일 전달을 실패 안전 방식으로 구성했습니다.
    • 읽기 전용 Docker 실행과 배포 전 검증 절차를 강화했습니다.
  3. 버전 2026.08.07

    공개 아카이브 구조 정비

    • 개인 이력, 회사 프로젝트와 서비스 기록의 탐색 구조를 정리했습니다.
    • 문의 정보와 선택형 통계·광고에 대한 개인정보 안내를 추가했습니다.
    • 한국어·영어·스페인어·일본어 공개 경로를 일관되게 구성했습니다.

기술 버전이나 공개 기능이 바뀌면 최신 기록을 위에 추가합니다.