graphql-engine
SHA-256데이터베이스를 즉시 GraphQL API로 전환하세요. 다양한 데이터베이스와 세분화된 권한 제어를 지원합니다.
데이터베이스에 연결하면 GraphQL API가 자동으로 생성되며, 백엔드 코드를 작성할 필요가 없습니다.
주요 기능
- 데이터베이스에 연결하면 GraphQL API 자동 생성 (PostgreSQL, MongoDB, ClickHouse, MS SQL Server 지원)
- 실시간 구독, 페이지네이션, 집계 및 세분화된 권한 제어 내장
- TypeScript, Python, Go로 사용자 정의 비즈니스 로직 작성 지원
- Web 콘솔과 CLI 도구를 제공하여 관리 및 디버깅 용이
할 수 없는 것
- •V2와 V3 버전 간의 차이에 주의하세요: V3는 차세대 엔진으로 더 많은 데이터 소스를 지원하지만 아직 빠르게 발전 중인 단계입니다. 마이그레이션 시 아키텍처 호환성을 확인해야 합니다. 프로덕션 환경에서는 HTTPS와 강력한 인증을 활성화하는 것이 좋습니다. 복잡한 쿼리의 경우 쿼리 깊이 제한과 속도 제한을 구성하는 것이 좋습니다.
사용 사례
- 기존 데이터베이스를 위한 GraphQL 백엔드를 빠르게 구축하여 모바일 또는 Web 애플리케이션 개발 가속화
- 여러 데이터 소스에 걸쳐 API 게이트웨이를 통합하여 백엔드 개발 작업량 감소
- 실시간 데이터 푸시가 필요한 애플리케이션(예: 채팅, 대시보드)
Hasura GraphQL Engine은 오픈 소스 도구로, 데이터베이스에 연결하면 즉시 프로덕션 수준의 GraphQL API를 생성합니다. PostgreSQL, MongoDB, ClickHouse 및 MS SQL Server를 지원하며, 실시간 구독, 페이지네이션, 집계 및 강력한 권한 제어 기능을 내장하고 있습니다. TypeScript, Python 또는 Go로 사용자 지정 비즈니스 로직을 작성할 수도 있습니다. Hasura에는 두 가지 주요 버전이 있습니다: V2(현재 안정 버전)와 V3(차세대 버전으로, 더 많은 데이터 소스와 클라우드 네이티브 아키텍처를 지원). 백엔드 CRUD 코드를 작성할 필요 없이 개발 속도를 크게 높여주며, 보안과 성능도 보장합니다.
태그
시작하기
소프트웨어 설치
다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요
1단계: Docker(또는 Podman)가 설치되어 있는지 확인하세요
2단계: docker run -d -p 8080:8080 -e HASURA_GRAPHQL_DATABASE_URL=postgres://... hasura/graphql-engine:latest 실행
3단계: 브라우저를 열고 http://localhost:8080/console에 접속하여 시작하세요
- 1단계: Docker(또는 Podman)가 설치되어 있는지 확인하세요
- 2단계: docker run -d -p 8080:8080 -e HASURA_GRAPHQL_DATABASE_URL=postgres://... hasura/graphql-engine:latest 실행
- 3단계: 브라우저를 열고 http://localhost:8080/console에 접속하여 시작하세요
SHA-256 체크섬 확인됨
GitHub 공식 Release 페이지에서 추출된 체크섬
SHA256 체크섬
f39ab311668a8b794a2e223382ac323092e3409706c2bf84a01aeec839891591이 체크섬은 GitHub Release 페이지에서 추출되었습니다. 다운로드 후 파일 무결성을 확인하세요.
이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.
오픈소스 투명성
GitHub 소스 보기제거 정보
Docker 컨테이너 중지 및 삭제: docker stop <container-id> && docker rm <container-id>; 데이터를 삭제해야 하는 경우 해당 데이터 볼륨을 삭제하세요.
추가 의존성 없음
다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.
문제 발생? 아래 FAQ 확인
5 FAQs
유사한 프로젝트
Visual Studio Code (Code - OSS)
Microsoft가 만든 무료 오픈 소스 코드 편집기로, 지능형 자동 완성, 디버깅, Git 및 확장 기능을 지원하는 전 세계에서 가장 인기 있는 편집기입니다.
opencode
오픈소스 AI 코딩 에이전트로, 코드 작성, 리팩토링 및 분석을 지원하며, '빌드(Build)'와 '플랜(Plan)' 이중 에이전트 모드가 내장되어 있습니다.
scrcpy
USB 또는 무선 TCP/IP를 통해 컴퓨터에서 Android 기기로 화면 미러링 및 제어를 지원하며, 루팅 불필요, 고성능 저지연, 오디오 전달 지원.