Supabase 시작하기

Hazel·2024년 8월 14일
post-thumbnail

supabase란?

개발자들이 빠르고 쉽게 풀스택 애플리케이션을 구축할 수 있도록 지원하는 오픈 소스 백엔드 서비스이다. Firebase와 유사한 기능을 제공하지만, 오픈 소스이면서 SQL 기반의 PostgreSQL 데이터베이스를 사용하는 것이 주요 특징이다. 서버리스 아키텍처를 기반으로 하며, 실시간 데이터베이스, 인증, 스토리지, 그리고 다양한 API를 통해 개발자에게 강력한 도구를 제공한다.

supabase 시작하기

https://supabase.com/
위의 링크로 들어가서 로그인을 해준다. 나는 GitHub 아이디로 로그인을 했다.

프로젝트 생성


이렇게 프로젝트를 생성하고 생성한 프로젝트를 누르면

이렇게 왼쪽에 사이드바가 뜬다.
여기서 Table Editor를 누르고 본인 데이터베이스를 만들면 된다.

테이블 생성

create a new table을 하면

테이블 이름 및 컬럼 등을 본인이 선택해서 작성할 수 있다.

가장 아래로 내리면 이렇게 외래키를 지정할 수 있는 부분도 있어서 필요에 따라 지정하면 될 것 같다.

장점

처음 써봐서 이 정도의 기능만 사용해봤지만 일단 굉장히 직관적이고 사용하기 편한 UI가 supabase의 장점인 것 같다. 또 REST API를 제공한다는게 큰 장점이라고 생각한다. 더 사용해보면서 supabase의 여러 기능들을 살펴봐야겠다.

profile
이것저것 학습 기록장

0개의 댓글