Nhost - GraphQL 기반의 오픈소스 Firebase 대체제
(nhost.io)- 쉽게 설치하고 바로 사용가능한 백엔드
- 지원 기능들
- 실시간 GraphQL API
- 사용자 인증(이메일,매직링크,SMS,소셜)
- 서버리스 함수(JavaScript+TypeScript)
- 스토리지(CDN)
- 사용기술 : PostgreSQL + Hasura + Hasura Auth/Storage + Node.js + CLI
- 모든 프론트엔트 프레임워크와 잘 연동 : React, Next.js, Vue.js, Svelte, Flutter
- Vercel, Netlity, Cloudflare Pages 등의 프론트엔드 호스팅 플랫폼과도 잘 연동
Firebase 대체제는 Supabase가 꽤 유명하긴 합니다만..
Supabase는 경량 GraphQL 솔루션인 pg_graphql을 직접 만들어서 쓰고, Nhost는 Hasura를 그냥 썼네요.
오픈소스 끼리도 경쟁은 좋은거니까요!
Supabase 공개 베타 시작 - 오픈소스 Firebase 대체제
pg_graphql - PostgreSQL용 GraphQL 확장
우리가 Firebase에서 Supabase로 변경한 이유