예상 결과물
배경
Supabase와 NextJS를 활용해 단축 URL 서비스를 구현합니다.
학습 목표
•
Supabase 기본 사용법, Edge functions를 활용한 API 구현 및 배포
•
Vercel을 활용한 웹페이지 구축 및 배포
•
NextJS AppRouter에 대한 기본적인 이해
기획
•
가장 단순한 형태의 URL 단축 서비스를 구현합니다.
•
사용자는 원본 URL을 제공하며 서비스를 통해 단축 URL을 전달받습니다.
•
단축 URL에 접근하면 원본 URL로 리다이렉트됩니다.
목표가 아닌 것
•
오류처리 (URL 유효성 검사, API 오류케이스 대응 등)
•
어뷰징 방지