노트
수업과 교육 현장에서 정리한 개발 노트
Supabase + Next.js로 소셜 로그인(구글·카카오·페이스북) 완벽 구현하기
#Supabase#Next.js#React0실시간 채팅 처음부터 끝까지
#채팅#next.js#react0📋 알림 게시판 (JWT 인증 + SSE 실시간 알림)
#sse#jwt#next.js0Hydration 이해하기
#hydration#react0고양이 갤러리 (종합 프로젝트)
#react#next.js0Zustand `create((set) => ({...}))` 완전 분해
#zustand#react0Context로 사용자 정보 공유하기
#react#context0문의 폼 만들기 (제어 컴포넌트 · 제출 상태 · 결과 · 리셋)
#제어컴포넌트#react0명함 입력 폼 만들기
#제어폼#react0동작 줄이기 설정 존중하기 (matchMedia)
#darkmode#react1낡은 응답 막기 (useEffect의 ignore 패턴)
#ignore-패턴#react1할 일 목록 만들기 (useReducer)
#usereducer#react1