프로젝트 배경
1) 문제점 - 글이 저장소 안 파일로 들어 있어 오타 하나 고치는 데도 코드 배포 절차가 통째로 붙었습니다. - 일정 시간마다 다시 그리는 방식이라 방금 고친 내용이 언제 반영되는지 확인할 수 없었습니다. - 글을 쓰고 고치는 일과 코드를 배포하는 일이 분리돼 있지 않았습니다. 2) 프로젝트 목표 - 글쓰기와 코드 배포를 분리 - 무엇을 고치면 어느 화면이 새로 그려지는지 코드에 명시
프로젝트 성과
글 수정에서 배포 절차 제거
저장소 안 글 파일 36건을 한 번에 걷어내고 서버에서 받아 오는 구조로 옮겼습니다. 글 하나 고치는 데 붙던 코드 배포 절차가 사라졌습니다.
반영 시점을 확정한 갱신 구조
시간 기반 자동 갱신을 끄고, 저장하는 순간 그 글의 화면만 골라 새로 고치도록 바꿨습니다. 언제 반영되는지 알 수 없던 문제가 사라졌습니다.
한글 주소 캐시 오류 해소
한글이 섞인 주소를 캐시 식별자로 쓰면 내부 통신 규격에서 오류가 났습니다. 고정 길이 영문 문자열로 바꿔 양쪽에서 같은 값이 나오게 했습니다.
핵심 기능
진행 단계
화면 구현
2025.12.
글 목록·상세·목차·검색·다크 모드 등 공개 화면 전반을 구현했습니다.
프로젝트 상세
1) 포트폴리오 소개 직접 운영하는 기술 블로그의 공개 화면입니다. 서비스 카테고리는 콘텐츠 퍼블리싱 사이트이며, 메인 타깃은 검색으로 유입되는 개발자 독자와 글을 쓰고 고치는 운영자 본인입니다. 원래는 글이 저장소 안 파일로 들어 있어 오타 하나 고치는 데도 코드 배포 절차가 통째로 붙었는데, 글 본문을 별도 서버에서 받아 오도록 바꾸고 저장하는 순간에만 화면 캐시를 새로 고치는 구조로 전환했습니다.







