Hasura
Data Connectors를 통해 PostgreSQL 및 기타 데이터베이스 위에 즉시 GraphQL과 REST API를 생성합니다.
개요
Hasura는 테이블이나 쿼리마다 API 엔드포인트를 직접 작성할 필요 없이, 여러분의 데이터 위에 하나의 조합 가능한 GraphQL(및 REST) API를 노출해 주는 오픈소스 엔진입니다. 현재 주요 버전인 Hasura DDN(v3)은 Data Connector를 통해 PostgreSQL 및 호환 데이터베이스, MongoDB, ClickHouse, Microsoft SQL Server 등 여러 데이터 소스에 연결하며, TypeScript, Python, Go 커넥터 SDK를 통해 커스텀 비즈니스 로직을 추가할 수 있습니다. 이전 안정 버전 라인인 Hasura V2는 주로 PostgreSQL을 중심으로 만들어진 원래의 GraphQL Engine이며, 같은 저장소에서 계속 활발히 유지 관리되고 있습니다.
Hasura는 데이터 접근용 API 레이어를 직접 만드는 대신, 기존 데이터베이스 위에 즉시 사용 가능한 안전한 GraphQL/REST 엔드포인트를 얻고 싶은 팀에 적합하며, 자동 생성된 API로 부족한 부분은 커스텀 로직으로 확장할 수 있는 옵션도 제공합니다.
- 언어
- Haskell, TypeScript
- 라이선스
- Apache-2.0
관련 프로젝트
Supabase
Apache-2.0Postgres 데이터베이스, 인증, 즉시 사용 가능한 API, 엣지 함수, 실시간 구독, 스토리지를 제공하는 오픈소스 Firebase 대안입니다.
- 백엔드
- 데이터베이스
- 인증 및 보안
Directus
BUSL-1.1어떤 SQL 데이터베이스든 동적 API와 직관적인 관리 앱으로 감싸주는 오픈소스 데이터 플랫폼입니다.
- CMS
- 백엔드
- API
PostgREST
MIT어떤 PostgreSQL 데이터베이스든 곧바로 RESTful API로 바꿔주는 독립형 웹 서버입니다.
- API
- 백엔드
Appwrite
BSD-3-Clause인증, 데이터베이스, 스토리지, 함수, 실시간 API를 제공하는 오픈소스 백엔드 플랫폼으로, 셀프 호스팅 또는 매니지드 클라우드 서비스로 이용할 수 있습니다.
- 백엔드
- 데이터베이스
- 인증 및 보안
잘못된 정보를 발견하셨나요? GitHub에서 수정 제안하기