최종 수정 : 2024-05-29
웹의 백엔드를 개발하기 위해서는 다음 요소들이 필요하다.
1. Database
데이터를 보관
2. Storage
업로드한 파일을 보관할 파일 서버
3. Auth
회원가입 로그인 & 로그아웃을 위한 인증 기능
4. Edge Function
프로그래밍적으로 다양한 작업을 처리할 시스템이 필요하다.
Supabase
- 애플리케이션의 백엔드를 위해 필요한 기능들만 모아놓은 클라우드 서비스
- 구글을 Firebase와 정말 비슷하다.
- AI와 강하게 통합되어 있다.
Firebase와의 가장 큰 차이점
데이터베이스가 관계형인 PostgreSQL
Supabase 구조
그대로 따라하면, 다음과 같은 결과를 얻을 수 있다. react에 작성하면 여러번 실행되는 문제가 존재한다.
왜일까?
--> 렌더링이 계속 발생하기 때문인데, 이에 대해 고민해볼 필요가 있겠다.
참고 자료
https://www.youtube.com/watch?v=FbLzqoENTsg
'프론트엔드 > Supabase + Jotai' 카테고리의 다른 글
Supabase - Auth / Auth architecture / Auth with Next.JS 공식문서 번역 (0) | 2025.01.17 |
---|---|
Supabase - RLS(Row-Level Security) (0) | 2024.06.04 |
Supabase - Database (0) | 2024.05.29 |
Supabase - Realtime(실시간) (0) | 2024.05.29 |
Supabase - Edge Functions (0) | 2024.05.29 |
댓글