클라우드 백엔드
이미 준비되어 있는 백엔드.
무언가를 저장하거나 사람들을 로그인시키는 모든 앱에는 Setherion에서 백엔드가 생겨요. 설정할 것은 하나도 없어요. 앱이 저장한 데이터, 앱의 양식으로 들어온 메시지, 앱의 계정, 앱의 이메일이 모두 있어요.
백엔드가 맡아 주는 일.
데이터베이스
앱이 저장한 모든 것을 컬렉션으로 묶어요: 예약, 주문, 사람들이 쓴 메모.
계정과 로그인
앱에 계정이 있는 사람들, 로그인하는 방법, 가입한 날짜.
양식
방문자가 앱의 양식으로 보내는 메시지: 문의, 예약이나 견적 요청, 뉴스레터 구독. 보내는 데 계정은 필요 없어요.
이메일
앱이 스스로 보내는 이메일: 계정 확인, 비밀번호 재설정, 초대, 로그인 링크, 이메일 주소 변경, 이전 주소로 가는 알림, 비밀번호 코드, 양식 접수 확인.
서버에 보관되는 시크릿
키는 그 주소로만 전송되고 다른 곳으로는 절대 가지 않아요. 앱의 코드 안에도 절대 들어가지 않아요.
로그
방문자가 만난 사이트 오류를 메시지별로 묶어서, 각각이 일어난 페이지와 함께 보여 줘요. 오류마다 Fix 버튼이 있고, Fix all in chat은 한꺼번에 모두 보내요.
누가 무엇을 볼 수 있는지 정해요.
Cloud 페이지의 Access rules에서 컬렉션마다 누가 읽을 수 있고 누가 바꿀 수 있는지 정해요. 기본적으로 레코드는 저장한 사람만 읽고 바꿀 수 있고, 일부 계정을 팀으로 표시했다면 내 팀도 함께해요.
문서에서 보는 Access rules내 것이니까 가져갈 수 있어요.
내 데이터
어떤 요금제에서도 데이터를 SQL로 내보낼 수 있어요. 내가 가진 Supabase에 바로 쓸 수 있는 형태예요.
내 코드
유료 요금제에서는 코드를 평범한 React 프로젝트로 내려받거나 내 GitHub 저장소로 보낼 수 있어요.
보관되는 곳
레코드와 계정은 EU의 아일랜드에 보관돼요. 모든 앱이 똑같아요.
Cloud 아래의 아홉 개 페이지.
카드마다 자기 페이지로 이어지고, 왼쪽 메뉴의 Cloud 아래에 나열돼 있어요.
- Database컬렉션, 레코드, 누가 무엇을 볼 수 있는지, 그리고 데이터 가져오기와 내보내기.
- Forms사람들이 내 앱에서 보내는 메시지와 주문, 그리고 답장하는 방법.
- Users로그인 설정, 내 앱을 쓰는 사람들, 그리고 내 팀.
- Emails내 앱이 보내는 이메일, 이메일의 모양, 그리고 나만의 발송 도메인.
- AI내 앱에서 AI를 쓰게 하고, 쓸 수 있는 사람을 정해요.
- Keys and secrets내 앱이 쓰는 키와 서버에 보관하는 시크릿.
- Logs게시된 내 앱이 만난 오류.
- Usage내 앱이 쓴 양을 크레딧과 저장한 데이터로 보여 줘요.
- Advanced settings백엔드를 일시 중지하거나, 데이터를 옮기거나, 삭제해요.

