EXPLORINEER
ko

GitHub

supabase/supabase — Postgres 개발 플랫폼

소프트웨어처음 오른 때 점수 693


Supabase는 오픈소스 도구로 만든 "Postgres 개발 플랫폼"입니다. 개발자가 웹, 모바일, AI 앱을 만들 때 필요한 데이터베이스와 여러 기능을 한곳에서 쓸 수 있게 해 줍니다.

무슨 일이 있었나요?

GitHub에 올라온 Supabase 프로젝트 소개 글입니다. Supabase는 자기만의 Postgres 데이터베이스를 제공하고, 로그인, 자동으로 만들어지는 API, 실시간 데이터 전달, 파일 저장, 서버 함수, AI용 기능 등을 함께 제공한다고 설명합니다. 설치 없이 바로 쓸 수 있는 호스팅 서비스이고, 직접 서버에 설치하거나 내 컴퓨터에서 개발하는 것도 가능합니다.

쉽게 알아보는 배경

Firebase라는 서비스는 앱 개발에 필요한 기능을 한 번에 주는 것으로 유명합니다. Supabase는 Firebase와 비슷한 개발 경험을 주되, 누구나 볼 수 있고 고칠 수 있는 오픈소스 도구를 사용하는 것을 목표로 합니다. 다만 Firebase를 그대로 복사한 것은 아니라고 밝히고 있습니다. 핵심에는 오랜 역사를 가진 Postgres 데이터베이스가 있습니다.

핵심 숫자와 사실

  • Postgres는 30년 넘게 개발되어 온 데이터베이스입니다.
  • MIT, Apache 2 같은 오픈 라이선스를 가진 도구를 우선 사용합니다.
  • 적합한 도구가 없으면 Supabase가 직접 만들어 오픈소스로 공개합니다.
  • 주요 기능: 데이터베이스, 로그인 인증, REST와 GraphQL API, 실시간 구독, 파일 저장, 서버 함수, AI·벡터 도구.

왜 중요한가요?

앱을 만들 때 데이터베이스, 로그인, 파일 저장을 각각 따로 연결하면 시간이 많이 듭니다. Supabase는 이를 하나로 묶어 개발을 빠르게 해 줍니다. 오픈소스라서 필요하면 직접 서버에 설치해 데이터를 관리할 수도 있어, 특정 회사에 덜 묶인다는 장점도 있습니다.

앞으로 볼 점

  • 호스팅 서비스와 직접 설치 방식이 얼마나 안정적으로 함께 발전하는지
  • AI와 벡터 검색 기능이 얼마나 많이 쓰이는지
  • 커뮤니티 포럼, GitHub 이슈, 디스코드 등에서 사용자 지원이 어떻게 이루어지는지

용어 풀이

Postgres
오랜 기간 개발되어 안정성이 높다고 알려진 오픈소스 데이터베이스입니다.
Firebase
구글이 만든 앱 개발 플랫폼으로, 데이터베이스와 로그인 등 기능을 한 번에 제공합니다.
API
프로그램끼리 데이터와 기능을 주고받을 수 있게 해 주는 연결 통로입니다.
오픈소스
소스 코드를 누구나 보고, 쓰고, 고칠 수 있도록 공개한 소프트웨어입니다.

출처: GitHub에서 원문 보기 ↗

이 글은 원문을 바탕으로 AI가 쉬운 말로 다시 쓴 해설입니다. 사실관계는 원문을 확인하세요.