Frontend Developer
안녕하세요, 프론트엔드 개발자 정종윤입니다.
React, Next.js, TypeScript와 같은 최신 기술 스택을 활용해 사용자 경험을 최적화하고, 퍼포먼스를 개선하는 데 관심이 많습니다.
- Frontend: React, Next.js, Vue.js, TypeScript, Vite, Tailwind CSS
- State Management: Recoil, Zustand, React Query, Redux
- Backend & DevOps: Node.js, Nest.js, Docker, AWS, GitHub Actions
- Tools: VSCode, Git, ESLint, Prettier, Vitest
-
DeepBlue
AI 기반 사진 인식으로 물고기 정보를 제공하는 웹 애플리케이션.
주요 기술: React · TypeScript · Recoil · React Query · AWS -
Hang_out
함께 여행할 메이트를 찾는 커뮤니티 플랫폼.
주요 기술: React · TypeScript · Recoil · React Query · Docker · AWS -
Oriddle
실시간 퀴즈 제공 서비스.
주요 기술: Next.js, TypeScript, Styled-components, Jotai -
ReXume
개발자 이력서 공유 플랫폼.
주요 기술: React, pdfjs-dist, tailwind, zustand, tanstack query
- 프로젝트 성능 최적화 경험 : 리소스 로딩 최적화
- 프로젝트 성능 최적화 경험 : PDF 렌더링 개선기
- 테스트와 CI로 팀 개발의 기준을 코드로 고정해보기
- PDF.js·Firefox는 왜 나의 '최적화'를 거절했나?
- pnpm 11 global virtual store에서 Nuxt CLI 버전 배너가 깨진 이유
- 일본 사용자 유입을 실제 사용으로 연결하기 위한 다국어 SEO 개선기
- GPTBot이 내 커피를 대신 마셨다
Two merged contributions to the Nuxt ecosystem, focused on pnpm package resolution and module evaluation edge cases.
-
nuxt/cli #1283
pnpm 11 global virtual store 환경에서 Nuxt CLI가 Vite package metadata를 찾지 못하는 문제를 수정했습니다.
Parent dependency 기반 package resolution을 구현했으며, maintainer의 범용화 작업을 거쳐@nuxt/cliv3.35.0에 반영됐습니다. -
nuxt/content #3791
Nuxt Content의 validator 탐색 실패를 package resolution과 duplicate module evaluation 문제로 나누어 분석했습니다.
Module-relative dependency resolution, shared validator context를 구현했으며, 프로젝트 convention에 맞춘 refinement 후 main에 병합됐습니다.