Supabase란?
Supabase는 오픈소스 Firebase 대안으로, PostgreSQL 기반의 백엔드를 즉시 제공하는 BaaS(Backend as a Service) 플랫폼입니다. 데이터베이스, 인증, 스토리지, 실시간 구독 등을 하나의 플랫폼에서 사용할 수 있습니다.
Next.js에 Supabase 적용하기
Next.js(App Router) 프로젝트에 Supabase를 연동하는 방법을 안내합니다. 인증, 데이터베이스 CRUD, 실시간 구독까지 다룹니다.
Claude Code에서 Supabase MCP 연동
Claude Code(CLI)에서 Supabase MCP 서버를 연결하면, 자연어로 데이터베이스를 조작하고 프로젝트를 관리할 수 있습니다.
Supabase Agent Skills 사용하기
Agent Skills는 Claude Code, Cursor, GitHub Copilot 등 AI 코딩 에이전트가 특정 작업을 더 정확하게 수행하도록 돕는 지침·스크립트·리소스 묶음입니다. Supabase는 supabase/agent-skills 저장소를 통해 Supabase 관련 작업에 특화된 공식 Skill을 제공합니다.
Supabase 보안 체크리스트
Supabase는 편리한 BaaS지만, 클라이언트에서 DB에 직접 접근하는 구조이기 때문에 설정을 잘못하면 테이블 전체가 공개되는 등 심각한 사고로 이어질 수 있습니다. 운영 환경에 올리기 전 아래 항목을 반드시 점검하세요.