Series
Building My Own Newsletter
뉴스레터 직접 구현하기 시리즈 모아보기
발행된 글
- 01뉴스레터 서비스, 직접 만들어 보려고 합니다Stibee도 Beehiiv도 있는데, 굳이 직접 만들기로 한 이유. 자체 구축 뉴스레터 시리즈 첫 글입니다.
- 02Resend 도메인 인증 (SPF·DKIM·DMARC) 셋업하기Resend로 도메인을 인증하고 첫 메일을 발송하기까지, 단계별로 따라가는 기록.
- 03Vercel에 Neon Postgres 붙이기DB와 ORM을 고르고, Vercel에 Neon을 붙이는 과정.
- 04Drizzle ORM 셋업하고 첫 테이블 만들기Drizzle을 설치하고 subscribers 스키마를 정의해 Neon에 첫 테이블을 마이그레이션하는 과정
- 05구독 가입 API 라우트 만들기구독 폼을 통해 이메일을 받고, 토큰 발급과 확인 메일 발송까지
- 06가입 확정 페이지 만들기토큰만 검증하고 사용자 의도를 따로 받는 가입 확정 페이지 구현
- 07가입을 확정하는 /api/confirm 라우트 만들기버튼 클릭을 받아 status를 confirmed로 바꾸고, 토큰을 일회용으로 비우는 확정 처리 라우트
- 08Vercel Cron으로 만료된 row 자동 정리하기만료된 가입 대기자와 오래된 rate limit row를 매일 자동으로 정리하기