From 602b9aadf8c72699b11c8edcdc40d3c5e53d459c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EB=B0=B0=EC=83=81=EB=B9=88?= Date: Thu, 20 Aug 2026 16:47:46 +0900 Subject: [PATCH] =?UTF-8?q?feat(about):=20=EC=86=8C=EA=B0=9C=20=ED=8E=98?= =?UTF-8?q?=EC=9D=B4=EC=A7=80=EC=97=90=20=EA=B0=9C=EC=9D=B8=20=EA=B2=BD?= =?UTF-8?q?=EB=A0=A5=20=EC=84=9C=EC=82=AC=20=EB=B0=98=EC=98=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 블로그 운영 원칙만 담겨 있던 about 페이지에 실제 경력(웹에이전시, 이러닝 콘텐츠 개발)과 현재 학습 방향(React, Next.js, Svelte)을 반영해 방문자가 작성자를 알 수 있도록 개편. --- src/app/(site)/about/page.tsx | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/src/app/(site)/about/page.tsx b/src/app/(site)/about/page.tsx index da04e8a..f3b6044 100644 --- a/src/app/(site)/about/page.tsx +++ b/src/app/(site)/about/page.tsx @@ -19,8 +19,19 @@ export default function AboutPage() {

- {siteConfig.description} Markdown 콘텐츠가 정적 페이지와 RSS, 사이트맵으로 이어지는 - 과정을 실제 운영 기준으로 점검합니다. + 3~4년간 프론트엔드 개발을 해왔습니다. 웹에이전시에서 그누보드를 커스터마이징해 + 홈페이지를 만드는 일로 시작해, 이후 여러 이러닝 회사를 거치며 외부 LMS에 들어가는 + 콘텐츠를 만들었습니다. 학습 슬라이드의 재생·배속·탐색 컨트롤바를 여러 프로젝트에서 + 반복해 구현했고, 캔버스 드로잉 기능과 태블릿 학습기기에 들어가는 웹 콘텐츠도 + 만들었습니다. 이 시기에 Vue 2 초기 버전으로 컴포넌트 기반 개발을 처음 접했습니다. +

+

+ 돌아보면 새로운 기술에 뛰어들기보다 익숙한 도구로 요구사항을 맞추는 데 머물렀던 시간이 + 길었습니다. React는 초기 버전부터 관심이 있었지만 어렵게 느껴져 미뤄뒀는데, 지금은 그 + 공백을 채우려 React, Next.js를 다시 익히고 최근에는 Svelte에도 관심을 두고 있습니다.{" "} + {siteConfig.name}는 그 과정에서 마주친 구현 결정과 시행착오를 기록하는 공간이고, 이 + 사이트 자체도 Markdown 콘텐츠가 정적 페이지와 RSS, 사이트맵으로 이어지는 과정을 직접 + 만들어보며 실제 운영 기준으로 점검한 결과물입니다.

글은 작은 구현 결정, 정적 export 제약, 접근성과 테마 같은 기본 품질을 중심으로