7건의 항목
이 글은 실제 프로덕션 환경에서 Docker 빌드 시간을 197초에서 50초로 단축한 경험을 바탕으로 작성되었습니다.
왜 NestJS WebSocket Gateway를 선택했나? 프로젝트에는 이미 Hocuspocus 소켓 서버가 공동편집용으로 존재합니다. 하지만 폴더 트리 동기화를 위해 Hocuspocus에 API 포트를 추가로 열고 싶지 않았습니다.
복잡한 JWT Access Token 관리, 이제 그만\! 프론트엔드에서 메모리 기반 싱글톤 관리, 401 에러 시 자동 재발급 및 요청 재시도 로직을 TypeScript로 구현한 방법을 공유합니다. 직접 개발한 JWT 디버깅 크롬 익스텐션 'JWT Badge'로 개발 효율도 높여보세요.
NestJS 환경에서 JWT, Passport, Strategy 패턴을 사용하여 인증을 구현하는 방법에 대한 기술 블로그입니다. 장점, 구현 방식, 더 활용할 수 있는 방향을 제시합니다.
NestJS, NextJS 등 다양한 기술 스택 사용 시 발생하는 버전 충돌 문제를 mise를 통해 해결하고, 설치 및 사용법을 알아봅니다.
Tiptap 공동편집 에디터의 Redis 장애 시나리오를 기반으로 개선 사항과 대응 전략을 정리한 기술 포스트입니다.
Tiptap 에디터 공동 편집 기능이 들어간 에디터를 개발했습니다. (25.03.24 ~) 언제까지 유효할진 모르겠지만, 공동편집 체험하기에 가볍게 띄워놨습니다.