Guifindel
HomeBlogLab

guifindel

풀스택 개발자로서 사용자 중심의 웹 애플리케이션을 만들고 있습니다. 새로운 기술을 배우고 공유하는 것을 좋아합니다.

빠른 링크

  • 소개
  • 프로젝트
  • 블로그
  • 연락처

연락처

  • [email protected]

© 2024 guifindel. All rights reserved.

개인정보처리방침이용약관
검색결과: 2개 초기화

TypeScript 고급 타입 패턴 정리

실무에서 자주 쓰이는 TypeScript 고급 타입 패턴들을 정리했습니다. Mapped Types, Conditional Types, Template Literal Types, infer 키워드 등 실전 예제와 함께 설명합니다.

더보기 >
TypeScript 고급 타입 패턴 정리

Next.js 15 App Router 완벽 가이드

Next.js 15에서 새롭게 도입된 App Router의 핵심 개념과 Pages Router와의 차이점을 정리했습니다. 서버 컴포넌트, 클라이언트 컴포넌트, 레이아웃 시스템까지 실전 예제와 함께 살펴봅니다.

더보기 >
Next.js 15 App Router 완벽 가이드

공지사항

최근 포스트

  • 채팅을 얹고 나니, 도망친 유저의 대화가 사라져 있었다
  • 테스트는 전부 초록불인데 프로덕션은 깨졌다 — 랜챗 배포에서 잡은 3가지 통합 버그
  • 맵 에디터에 undo/redo 붙이기 — 스냅샷 스택, 드래그 합치기, 그리고 이모지가 깨뜨린 접근성 테스트
  • 가상 오피스 개발기 — 재생하면 꺼지는 TV와, 고장난 줄 알았던 배포
  • 가상 오피스 개발기 — 맵을 코드에서 데이터로 옮기고, git push 한 번으로 배포되게 만들기
  • 실시간 2D 가상 오피스를 만들며 잡은 버그 3선 — 탭 포커스·Dead Reckoning·맵 격리
  • Test 글 작성
  • LiveKit로 근접 음성 채팅 구현하기
  • Supabase로 실시간 기능 구현하기
  • Colyseus로 멀티플레이어 서버 구축하기

카테고리

  • 개발기

태그

#Colyseus
#Supabase
#레이스컨디션
#개발기
#WebRTC
#디버깅
#Phaser
#React
#zustand
#접근성
#트러블슈팅
#상태관리
#CI/CD
#Jenkins
#아키텍처
더보기 >

검색

전체 방문자

47
오늘1
어제46