Supabase의 대안으로서의 Fóir
데이터베이스를 두고 다투는 것이 아닙니다. Fóir도 Postgres 위에서 실행됩니다. 문제는 편집자가 헤드라인을 바꿀 수 있기까지 그 위에 얼마나 많이 조립하느냐입니다.
나란히 비교
| Capability | Fóir | Supabase |
|---|---|---|
| 가격 | 월 £0.99, £29 또는 £99 | 월 $25부터, 추가 프로젝트마다 컴퓨팅 비용 별도 |
| 데이터베이스 | Postgres | Postgres |
| 행 수준 규칙 | 모델에서 생성 | 직접 작성하는 SQL 정책 |
| 콘텐츠 모델링 | 모델, 필드, 관계 | 테이블과 컬럼 |
| 편집 경험 | 비개발자를 위해 설계 | 테이블 편집기 |
| 게시 | 초안, 버전, 스케줄링 | 직접 구축 |
| 현지화 | 필드별 번역 | 직접 구축 |
| 개인화 | 기본 제공, 요청마다 결정 | 직접 구축 |
| API | 모델에서 생성되는 타입 지정 GraphQL | 테이블에서 제공되는 REST, GraphQL, SQL |
| 미디어 | 라이브러리, 변환, 렌디션 | 오브젝트 스토리지, 변환은 유료 요금제 |
| 호스팅 인증 | 포함 | 포함 |
가격
- Fóir
- 월 £0.99, £29 또는 £99
- Supabase
- 월 $25부터, 추가 프로젝트마다 컴퓨팅 비용 별도
데이터베이스
- Fóir
- Postgres
- Supabase
- Postgres
행 수준 규칙
- Fóir
- 모델에서 생성
- Supabase
- 직접 작성하는 SQL 정책
콘텐츠 모델링
- Fóir
- 모델, 필드, 관계
- Supabase
- 테이블과 컬럼
편집 경험
- Fóir
- 비개발자를 위해 설계
- Supabase
- 테이블 편집기
게시
- Fóir
- 초안, 버전, 스케줄링
- Supabase
- 직접 구축
현지화
- Fóir
- 필드별 번역
- Supabase
- 직접 구축
개인화
- Fóir
- 기본 제공, 요청마다 결정
- Supabase
- 직접 구축
API
- Fóir
- 모델에서 생성되는 타입 지정 GraphQL
- Supabase
- 테이블에서 제공되는 REST, GraphQL, SQL
미디어
- Fóir
- 라이브러리, 변환, 렌디션
- Supabase
- 오브젝트 스토리지, 변환은 유료 요금제
호스팅 인증
- Fóir
- 포함
- Supabase
- 포함
Supabase의 동작은 2026년 8월 기준의 공개 문서에서 가져왔습니다. 무언가가 없다고 말하는 경우는 제품과 공식 플러그인에 없다는 뜻이며, 만들 수 없다는 뜻이 아닙니다. 정정 요청을 환영하며 반영하겠습니다.
같은 기반, 더 멀리 나아간 지점
Supabase는 Postgres, 인증, 스토리지, 함수를 둘 곳을 제공합니다. 정말 좋은 기반이며 어디까지나 기반입니다. 콘텐츠 모델링, 초안, 버전, 예약, 현지화, 마케터가 실제로 쓸 인터페이스는 모두 직접 만들고 유지해야 합니다.
Fóir는 같은 기반에서 출발해 그 계층을 함께 제공합니다. 모델을 정의하면 API, 관리자 화면, 규칙이 거기서 나옵니다.
작성하지 않고 생성하는 규칙
Supabase에서 격리는 SQL로 직접 작성하는 행 수준 정책이며, 누군가 서둘러 테이블을 추가하기 전까지는 맞습니다.
Fóir에서는 그 규칙이 모델에서 나옵니다. 데이터를 둘 새 위치가 생긴 프로젝트는 규칙 없이 출시될 수 없으며, 검사가 기억에 의존하지 않고 생성되기 때문입니다.
글을 쓰는 사람을 위한 인터페이스
테이블 에디터는 개발자의 도구입니다. 홈페이지를 맡은 사람에게 건네면 콘텐츠가 엔지니어를 거치게 됩니다.
Fóir의 관리자 화면은 이들을 위해 만들어졌습니다. 실제 필드, 미리 볼 수 있는 초안, 게시 버튼, 레코드 자체에 붙는 댓글이 있습니다.
그래도 모든 것을 가지고 떠날 수 있습니다
데이터베이스 플랫폼을 고르는 일반적인 이유는 데이터가 여러분의 것으로 남기 때문입니다.
여기서도 그렇습니다. 명령 하나로 여러분이 소유하는 Postgres 데이터베이스가 만들어지며, 모델마다 테이블 하나, 실제 외래 키로 된 참조, 그 위에 변환된 액세스 규칙이 담깁니다.
따로 조립해야 했던 것들
콘텐츠 API는 애플리케이션에 필요한 것 중 가장 작은 부분입니다. 아래 기능이 함께 제공됩니다.
게시
초안, 전체 버전 이력, 되돌리기, 예약 게시, 그리고 한 묶음을 함께 공개해야 할 때의 일괄 롤아웃.
모델 동작
모델마다 버전 관리, 게시, 변형을 켜거나 모두 끌 수 있습니다. 레코드는 일반 데이터, 고객 소유, 공개 중에서 선택할 수 있습니다.
권한
팀을 위한 역할과 고객을 위한 역할, 그리고 레코드별 공개 범위와 지정한 사람에 대한 권한 부여.
호스팅 로그인
비밀번호, 일회용 코드, 소셜 및 OIDC 공급자를 사용자의 도메인에서 제공하며, 토큰과 갱신은 대신 처리합니다.
미디어와 에셋
업로드, 변환, 반응형 렌디션을 갖춘 에셋 라이브러리이며, 레코드와 같은 액세스 규칙을 파일에도 적용합니다.
API 키
각 키는 허용한 모델과 오퍼레이션에만 접근하며, 해당 프로젝트용으로 생성된 스키마를 대상으로 합니다.
자동화
크론 스케줄, 게시와 변경 시의 라이프사이클 훅, 외부로 보내는 오퍼레이션, 그리고 필요한 키를 위한 볼트.
알림
콘텐츠가 이미 발생시키는 동일한 이벤트로 트랜잭션 이메일과 웹, iOS, Android 푸시를 보냅니다.
노트와 작업
페이지가 아니라 해당 레코드에 고정되는 댓글이며, 조치해야 하는 사람에게 할당할 수 있습니다.
Ask Fóir
팀과 같은 도구와 권한으로 콘텐츠를 다루는 어시스턴트이며, 편집 내용은 검토를 위해 대기시킵니다.
자리를 비워도 이어지는 작업
Fóir에 작업을 할당하면 자리를 비운 동안에도 진행하고, 답이 필요하거나 끝나면 노트로 알려 줍니다.
확장
관리자 화면에 자체 도구를 추가하는 앱을 설치하여, 다루는 콘텐츠 바로 옆에서 사용합니다.
검색과 벡터
전문 검색, 그리고 레코드에 대해 생성되는 임베딩으로 키워드가 아닌 의미로 검색할 수 있습니다.
지리
모든 모델에 좌표를 저장하고 근접도로 쿼리합니다. 이 지점 근처에 무엇이 있는지를 거리순으로 가져옵니다.