Sitemap & Updates

사이트맵 & 업데이트 내역

junetapa 사이트의 전체 페이지 구조와 개발 히스토리를 한눈에 확인할 수 있습니다.

사이트 구조

업데이트 내역

2026. 3. 15

전체 사이트 매거진 스타일 리디자인

junetapa.com 전체를 매거진 에디토리얼 스타일로 전면 리디자인. 홈페이지, 블로그 포스트 77개, 카테고리 8개, 포트폴리오, 기술스택, Field-information 등 약 140개 페이지를 통일된 디자인으로 변환.

  • 홈페이지 리디자인 - Cover Story 히어로, Editor's Pick 비대칭 그리드, 카테고리 바, 매거진형 카드 레이아웃 적용
  • 블로그 포스트 77개 템플릿 변환 - 이미지 히어로, Noto Serif KR 세리프 타이포, 모노크롬 색상, callout/step/table 컴포넌트 통일
  • 카테고리 페이지 8개 리디자인 - 이미지 기반 히어로, 포스트 카드에 고유 Unsplash 이미지 75개 적용
  • 포트폴리오 4개 페이지 변환 - 웹 프로젝트, 모바일 앱, 디자인 작업, 오픈소스 전부 에디토리얼 스타일
  • 기술스택 페이지 변환 - Font Awesome 아이콘 제거, 텍스트 기반 클린 카드, 70+ 기술 항목 보존
  • Field-information 42개 페이지 변환 - AI, 블록체인, 디자인, 데이터사이언스, 음악, 웹개발 카테고리 및 상세 페이지
  • Navigation/Services 4개 + Tools 2개 변환 - consulting, education, music-production, web-service, certificate, devblog
  • 사이트맵 + 업데이트 내역 통합 - 두 페이지를 하나의 매거진 스타일 페이지로 합침
  • 공통 네비게이션 드롭다운 수정 - 포트폴리오 하위메뉴 hover 브릿지 추가, common-nav.js v9 업데이트
  • 디자인 지침 문서 작성 - blog-post-design-guide.md, 향후 포스트 작성 시 일관된 디자인 유지를 위한 템플릿 가이드
  • 전체 적용 원칙 - 이모지 전면 제거, 단색 배경 제거, 이미지 배경 사용, Noto Serif KR 세리프 제목, 모노크롬 팔레트, 모바일 반응형, 풀 푸터 통일
2026. 3. 1

홈페이지 이미지 리디자인 및 카테고리 정비

홈페이지 전체 이모지를 Unsplash 무료 이미지로 교체하여 전문적인 디자인 완성. 카테고리 페이지 포스트 수 불일치 수정 및 최신순 정렬 보장. sitemap 131개 URL 업데이트.

  • 히어로 배경 이미지 - CSS 그라데이션 배경을 실사 이미지(코딩 작업환경)로 교체, 어두운 오버레이 적용
  • 카테고리 카드 이미지 8개 - 이모지 아이콘을 카테고리별 대표 이미지로 교체
  • 포스트 카드 이미지 12개 - AI도구 리뷰 6개 + 개발 포스트 6개 썸네일 이미지 적용
  • 카테고리 그리드 레이아웃 - 7열에서 4열(PC), 2열(모바일) 반응형 개선
  • 이모지 전면 제거 - 히어로, 버튼, 날짜, 푸터 등 홈페이지 전체 이모지 삭제
  • 카테고리 포스트 수 동기화 - backend(14), devops(7), ai-ml(8) 3곳 일치
  • sitemap.xml 업데이트 - 131개 URL, 신규 포스트 5개 추가
2026. 2. 25

카테고리 카운터 전체 동기화

자동 생성 포스트 누적으로 카운터가 실제 포스트 수와 불일치한 4개 카테고리의 숫자를 3곳(카테고리 페이지, 홈, 블로그인덱스) 모두 수정 후 FTP 업로드 완료.

  • DevOps 2개에서 6개 - 자동 생성 포스트 4개 누적 반영
  • 데이터베이스 2개에서 4개 - Supabase, NoSQL 모델링 포스트 반영
  • 모바일 3개에서 4개 - React Native Expo 포스트 반영
  • AI & ML 3개에서 4개 - Hugging Face Transformers 포스트 반영
  • 수정 범위: 6개 파일 - index.html, blog/dev/index.html, categories/devops, database, mobile, ai-ml.html
2026. 2. 24

AI x 건강 블로그 사이트맵 등록 및 문서 업데이트

sitemap.html에 AI x 건강 블로그 카테고리 카드 추가 (7개 링크). 보안 점검 완료 -- 민감 파일 전항목 403 차단 정상 확인.

  • AI x 건강 블로그 사이트맵 카드 신설 - 카테고리 메인 + 6개 포스트 전체 링크 등록
  • 보안 점검 완료 - .env, CLAUDE.md, .htaccess, backup/, package.json 모두 403 차단 정상
  • sitemap.html 날짜 및 블로그 카테고리 갱신 - 웹개발 블로그 5개에서 10개, AI x 건강 카드 추가
2026. 2. 23

블로그 포스트 대규모 확장 및 자동화 개선

AI 도구 카테고리 9개에서 17개, 모바일 2개에서 3개로 대폭 확장. AI x 건강 카테고리 6개 포스트 신설. generator.js 카테고리 자동 업데이트 기능 추가. sitemap 107 URL로 갱신 완료.

  • AI x 건강 블로그 카테고리 신설 - AI로 건강정보 검색법, ChatGPT 병원 진료 준비, AI 암 진단 기술 등 6개 포스트
  • AI 도구 리뷰 8개 포스트 추가 - ChatGPT 유무료 비교, Claude 3.7 vs GPT-4o, Kling AI, 캔바 AI, Sora AI 등
  • generator.js 카테고리 자동 업데이트 - 신규 포스트 생성 시 카테고리 페이지 자동 업데이트 후 FTP 업로드
  • sitemap.xml 107개 URL - 누락 포스트 URL 추가 후 재생성
2026. 2. 20

Core Web Vitals 대규모 성능 최적화

PageSpeed Insights 모바일 72점에서 92점, 데스크탑 89점에서 95점 달성. 108개 전체 HTML 파일에 성능 최적화 일괄 적용 완료.

  • 모바일 점수 72에서 92점 - Loading Screen 완전 제거 (LCP 최대 2초 단축)
  • 데스크탑 점수 89에서 95점 - 렌더링 차단 리소스 완전 제거
  • CSS 비동기 로딩 - local-font-awesome.css, local-icons.css, local-fonts.css preload+onload 패턴 (32.2KB 차단 제거)
  • AdSense 도메인 사전 연결 - preconnect/dns-prefetch 추가로 광고 LCP 개선
  • 108개 전체 HTML 파일 일괄 최적화 - Node.js 자동화 스크립트로 처리 후 FTP 업로드
2026. 2. 20

홈페이지 블로그 허브 재구성 및 sitemap 업데이트

홈페이지를 블로그 허브 구조(B안)로 전면 재구성. 신규 블로그 포스트 추가 및 sitemap.xml(84개 URL) 업데이트 완료.

  • 블로그 허브 홈페이지 - 7개 카테고리 카드 + AI도구리뷰 6개 + 개발 최신 6개 포스트 그리드
  • 공통 네비게이션 전체 적용 - common-nav.js로 전체 페이지 통일된 메뉴 시스템
  • 신규 블로그 포스트 - DevOps(AWS EC2), Mobile(Flutter), Database(MongoDB) 포스트 추가
  • sitemap.xml 업데이트 - 84개 URL, 2026-02-20 날짜 반영 후 FTP 업로드
2025. 8. 29

고급 기술 블로그 통합 및 링크 최적화

프론트엔드 개발 페이지에 최첨단 기술 블로그 콘텐츠 연동 완료. 브레인-컴퓨터 인터페이스, 양자 컴퓨팅, 메타버스 등 미래 기술 가이드 링크 추가 및 페이지 네비게이션 최적화.

  • 고급 기술 블로그 연동 - 브레인-컴퓨터 인터페이스 웹 기술 구현 가이드 링크 추가
  • 양자 컴퓨팅 프론트엔드 - 양자 컴퓨팅 기반 프론트엔드 최적화 전문 가이드 연결
  • 메타버스 인터페이스 - 공간 컴퓨팅 및 메타버스 개발 완벽 가이드 제공
  • 링크 앵커 문제 해결 - #section7 앵커로 인한 잘못된 페이지 시작점 수정
2025. 8. 28

자연어 기반 검색 및 음성 인터페이스 가이드 연동

AI와 개인화된 사용자 경험 섹션에 외부 블로그의 자연어 검색과 음성 인터페이스 구현 전문 가이드 링크를 연결하여 상세한 학습 자료 접근성 향상.

  • 외부 블로그 연동 - 자연어 검색 및 음성 인터페이스 전문 가이드 링크 추가
  • 상세 학습 자료 접근 - 800줄 분량의 OpenAI Whisper, Google Speech API 구현법
  • 접근성 완전 가이드 - 스크린 리더, 키보드 네비게이션, 햅틱 피드백 구현법
2025. 8. 27

프론트엔드 가이드 블로그 연동 강화

AI 시대 프론트엔드 개발자 역할 섹션에 전문 블로그 포스트 링크 연결로 사용자 학습 경험 향상.

  • 전문 블로그 연동 - AI 도구 활용 및 프롬프트 엔지니어링 상세 가이드 링크
  • 시스템 아키텍처 가이드 - 기술 의사결정 프레임워크 전문 포스트 연결
  • 학습 경로 확장 - 개요에서 상세 정보로 자연스러운 학습 흐름 제공
2025. 8. 25

블로그 포스트 구조 최적화 및 경로 수정

블로그 포스트의 헤더 구조 표준화, 잘못된 링크 경로 수정, SEO 최적화 작업 완료.

  • 헤더 구조 표준화 - 6개 섹션 + 결론으로 일관된 구조 적용
  • 경로 오류 수정 - /Field-information/web-development/frontend.html 링크 교체
  • 카테고리 페이지 링크 통일 - 백엔드 포스트 간 상호 참조 개선
2025. 8. 24

백엔드 블로그 콘텐츠 확장 및 Field-information 연동 강화

AI 기반 백엔드 개발 블로그 포스트 2개 추가, Field-information과 상세 블로그 간 양방향 링크 시스템 구축.

  • 블로그 - ChatGPT, GitHub Copilot 활용 완전 가이드 (3,256자)
  • 지능형 데이터베이스 쿼리 최적화 - AI 기반 DB 성능 향상 전략 (3,303자)
  • 백엔드 카테고리 완성 - 총 5개 포스트로 백엔드 분야 완전 커버
2025. 8. 22

블로그 네비게이션 일관성 수정

React Hooks와 TypeScript 제네릭 블로그 파일의 네비게이션 아이콘 불일치 문제 해결.

  • 네비게이션 아이콘 통일 - emoji 아이콘을 SVG 아이콘으로 변경
  • 중복 네비게이션 제거 - typescript-generics.html의 중복된 네비게이션 섹션 정리
  • 웹사이트 깨짐 긴급 복구 - 메인 네비게이션 사라진 문제 즉시 해결
2025. 8. 16

헤더 슬라이드쇼 복구 및 기술 스택 페이지 추가

헤더 배경 이미지 슬라이드쇼 기능 복구와 technology-stack 섹션 추가, UI/UX 개선 작업 완료.

  • Technology Stack 페이지 추가 - navigation/technology-stack 폴더 생성 및 tools.html 구현
  • 헤더 슬라이드쇼 복구 - 5개 배경 이미지가 5초마다 자동 전환
  • JavaScript 모듈 구조 개선 - HeaderSlideshow 클래스 구현 및 bundle.js 통합
2025. 8. 14

React UI Components 라이브러리 GitHub 업로드 및 실시간 연동

완성된 React UI Components 라이브러리를 GitHub에 업로드하고, 오픈소스 포트폴리오에 실시간 GitHub API 연동 구현.

  • React UI Components 라이브러리 완성 - TypeScript 기반 Button 컴포넌트, Storybook, Jest 테스트
  • GitHub API 실시간 연동 - 30초마다 stars/forks 정보 자동 업데이트
2025. 8. 13

프로젝트 구조 대규모 정리 및 표준화

중복 음악바 문제 해결, 영문 폴더 구조 통일, 네이밍 컨벤션 표준화로 프로젝트 전체 구조 최적화.

  • 중복 음악바 제거 - 메인 페이지 중간에 나타나는 불필요한 음악바 iframe 삭제
  • 영문 폴더 구조 통일 - 한글 폴더명을 영문으로 변경
  • Field-information 카테고리 생성 - 6개 분야별 정보를 하나의 폴더로 체계적 관리
2025. 8. 12

Music Display Web 플레이어 완성

고급 웹 음악 플레이어 with 실시간 시각화 - 10곡의 만수동 고양이 음악과 함께하는 프리미엄 음악 경험.

  • HTML5 Audio - 10곡의 만수동 고양이 음악 트랙
  • 실시간 시각화 - 이퀄라이저 및 오디오 분석
  • 셔플/반복재생 - 다양한 재생 모드 지원
  • 글래스모피즘 스타일 적용 - 네온 글로우 효과로 미래적 UI
2025. 8. 12

팝업 공지 텍스트 크기 수정

팝업 공지사항 페이지에서 텍스트가 너무 크게 표시되던 문제 해결.

  • CSS 파일 누락 - popup-notice.css 파일 생성
  • 텍스트 크기 최적화 - 제목 2.25rem, 부제목 1.125rem
  • 반응형 텍스트 - 모바일에서 더 작은 크기로 조정
2025. 8. 11

사이트맵 전면 개편 및 구조 최적화

실제 사이트 구조 분석을 통한 사이트맵 완전 재구성, CSS/JS 파일 분리로 유지보수성 향상.

  • 사이트맵 페이지 HTML, CSS, JS 파일 분리
  • 54개 실제 HTML 파일 기반 사이트맵 재구성
  • 11개 카테고리로 체계적 분류
2025. 8. 10

GPT & AI 섹션 서비스 카테고리로 변경

복잡한 AI 관련 링크를 핵심 서비스 4개로 단순화하여 사용자 경험 개선.

  • GPT & AI (6개)에서 서비스 (4개)로 단순화
  • 웹 개발 서비스, 음악 제작, 컨설팅, 교육 중심으로 재구성
2025. 8. 9

사이트맵 페이지 모듈화 작업

sitemap.html의 CSS와 JavaScript를 별도 파일로 분리하여 유지보수성 향상.

  • sitemap.css 파일 생성 (850줄 스타일 코드)
  • sitemap.js 파일 생성 (173줄 JavaScript 코드)
2025. 8. 8

Progressive Web App 기능 향상

모바일 친화적인 PWA 기능 추가 및 사용자 경험 개선.

  • 서비스 워커 등록 및 캐시 전략 구현
  • 오프라인 지원 기능
  • 페이지 로딩 속도 40% 향상
2025. 8. 7

포트폴리오 사이트 1차 완성

junetapa Creative Developer Portal의 기본 구조 완성 및 주요 콘텐츠 배포.

  • 54개 HTML 페이지 기본 구조 완성
  • 11개 주요 카테고리 분류 체계 구축
  • 반응형 웹 디자인 적용
  • SEO 최적화 및 구조화된 데이터 마크업
2025. 6. 28

아이콘 시스템 로컬화

Font Awesome CDN 의존성을 제거하고 모든 아이콘을 로컬 SVG로 전환. 62개 아이콘 확보.

  • Font Awesome 로컬화 - CDN 의존성 제거
  • SVG 아이콘 추가 - 46개에서 62개로 확장
  • 모든 HTML 파일의 외부 링크 로컬 파일로 교체
2025. 6. 25

JavaScript 오류 수정

navigation.js 중복 함수 및 utils 객체 초기화 오류 해결. 메모리 누수 방지 처리.

  • 스크롤 오류 해결 - navigation.js 중복 함수 제거
  • utils 객체 오류 - 초기화 순서 개선
  • 이벤트 리스너 최적화 - 메모리 누수 방지
2025. 6. 20

반응형 디자인 개선

모바일, 태블릿 레이아웃 전면 재설계. 터치 인터페이스 및 햄버거 메뉴 UX 개선, CSS Grid/Flexbox 최적화.

  • 모바일 최적화 - 터치 인터페이스 개선
  • 태블릿 레이아웃 - 중간 화면 크기 대응
  • 네비게이션 UX - 햄버거 메뉴 개선
2025. 6. 15

디자인 시스템 구축

CSS 변수 기반 색상 팔레트 통일, 재사용 가능한 컴포넌트 라이브러리 구축, 애니메이션 시스템 및 타이포그래피 가이드라인 설정.

  • CSS 변수 시스템 - 색상 팔레트 통일
  • 컴포넌트 라이브러리 - 재사용 가능한 UI 요소
  • 애니메이션 시스템 - 부드러운 전환 효과
2025. 6. 10

성능 최적화

이미지 WebP 전환 및 Lazy Loading 적용, JavaScript 번들링으로 로딩 시간 단축, CSS 압축 및 캐싱 전략 개선.

  • 이미지 최적화 - WebP 포맷 및 Lazy Loading
  • JavaScript 번들링 - 로딩 시간 단축
  • CSS 압축 - 파일 크기 최적화
2025. 5. 20

음악 플레이어 기능 추가

실시간 음악 스트리밍 재생 기능 구현, 작곡 작품 플레이리스트 구성, 볼륨, 진행률 컨트롤 및 메타데이터 표시.

  • 음악 스트리밍 - 실시간 재생 기능
  • 플레이리스트 - 작곡 작품 모음
  • 오디오 컨트롤 - 볼륨, 진행률 조절
2025. 5. 1

junetapa 웹사이트 프로젝트 시작

junetapa.com 웹사이트 기획 착수. 벤치마킹, 기술 스택 선정, UI/UX 가이드라인 작성, 단계별 개발 일정 수립 완료.

  • 웹사이트 계획 - 전체적인 기획 방향 수립
  • 사용자 경험 분석 - 홈페이지 벤치마킹 및 분석
  • 기술 스택 선정 - 현대적 개발 도구 도입
  • 디자인 콘셉트 설계 - UI/UX 가이드라인 작성