Skip to Content
DocsSupabaseSupabase 소개

Supabase 소개

Supabase는 오픈 소스 기반의 올인원 백엔드 서비스 플랫폼으로, PostgreSQL 데이터베이스, 인증, 실시간 구독, 스토리지, 서버리스 함수 등을 제공하여 웹 및 모바일 애플리케이션 개발을 간소화합니다. Supabase는 사용자 친화적인 대시보드와 다양한 클라이언트 라이브러리를 통해 신속한 프로토타입 개발과 확장 가능한 애플리케이션 구축을 지원하는 강력한 도구입니다.

Supabase로 무엇을 할 수 있나요?

데이터베이스 관리

PostgreSQL 기반의 강력한 관계형 데이터베이스를 제공하여 복잡한 데이터 모델링과 쿼리가 가능합니다.

사용자 인증

이메일/비밀번호, 소셜 로그인 등 다양한 인증 방식을 지원하며, 사용자 관리를 쉽게 구현할 수 있습니다.

실시간 데이터 동기화

WebSocket을 통한 실시간 데이터 업데이트로 반응형 애플리케이션 개발이 가능합니다.

파일 스토리지

대용량 파일 저장 및 관리 기능을 제공하여 이미지, 비디오 등의 미디어 파일을 쉽게 다룰 수 있습니다.

Edge Functions

서버리스 함수를 통해 커스텀 백엔드 로직을 구현할 수 있습니다.

Supabase를 선택하는 이유

오픈 소스

소스 코드가 공개되어 있어 투명성이 높고, 커스터마이징이 가능합니다.

SQL 기반

PostgreSQL을 사용하여 강력한 쿼리 기능과 데이터 일관성을 제공합니다.

개발 생산성

자동 생성된 API와 직관적인 대시보드로 개발 속도를 높일 수 있습니다.

확장성

클라우드 네이티브 아키텍처로 대규모 애플리케이션에도 적합합니다.

비용 효율성

사용량 기반 요금제로 초기 비용 부담이 적습니다.

Supabase 학습에 필요한 선행 지식

JavaScript TypeScript React Next.js

Supabase 학습에 도움이 되는 링크

Supabase 공식 문서 Supabase, Next 풀 스택 시작하기 | 도도(코딩루팡) - 인프런 Supabase로 웹사이트 3개 클론하기 | 로펀 - 인프런
Last updated on