El motor Hasura es un proyecto de código abierto que potencia la creación de aplicaciones modernas al proporcionar acceso a los datos a través de un punto final API único, componible y seguro.
El futuro de la entrega de datos es GA: admite PostgreSQL (y sus versiones), MongoDB, ClickHouse y MS SQL Server. También admite la escritura de lógica empresarial personalizada mediante los SDK de Typecript, Python y Go Connector. Aquí está la guía de introducción recomendada sobre DDN.
El código del motor Hasura v3, que impulsa Hasura DDN, se encuentra en la carpeta v3
de este repositorio. Puede encontrar información más detallada en este README v3.
La arquitectura Hasura DDN incluye conectores de datos para conectarse a fuentes de datos. Todos los conectores Hasura también están disponibles de código completamente abierto. Consulte el Hub de conectores que enumera todos los conectores disponibles.
Hasura V2 es la versión estable actual de Hasura GraphQL Engine. Encuentre información más detallada sobre V2 Hasura Graphql Engine en la carpeta v2
y en este README.
Este repositorio es un mono-repositorio grande y activo que contiene muchas partes del ecosistema Hasura y un largo historial de git, lo que puede hacer que la primera clonación del repositorio sea lenta y consuma mucho espacio en disco. Le recomendamos seguir si tiene problemas de clonación.
Esto solo clonará la última confirmación e ignorará todas las confirmaciones históricas.
git clone https://github.com/hasura/graphql-engine.git --depth 1
git clone --no-checkout https://github.com/hasura/graphql-engine.git --depth 1 cd graphql-engine git sparse-checkout init --cone git sparse-checkout set v3 git checkout @
Esto verifica los archivos de nivel superior y solo la carpeta v3
que contiene el código del motor Hasura V3.
Para solucionar la mayoría de los problemas, consulte nuestra documentación y recursos de la comunidad. Si ha encontrado un error o necesita ponerse en contacto con nosotros, puede hacerlo utilizando uno de los siguientes canales:
Documentación de Hasura DDN: documentos DDN
Documentación de Hasura V2: documentos V2
Soporte y comentarios: Discord
Seguimiento de problemas y errores: problemas de GitHub
Siga las actualizaciones de productos: @HasuraHQ
Habla con nosotros en el chat de nuestro sitio web.
Estamos comprometidos a fomentar un ambiente abierto y acogedor en la comunidad. Consulte el Código de conducta.
Si desea informar un problema de seguridad, lea esto.
Únase a nuestras comunidades para mantenerse actualizado sobre anuncios, eventos, actualizaciones de productos y blogs técnicos. https://hasura.io/community/
Consulte nuestra guía de contribución para obtener más detalles.
Los activos de la marca Hasura (logotipos, la mascota de Hasura, insignias, etc.) se pueden encontrar en la carpeta v2/assets/brand. Siéntase libre de usarlos en su aplicación/sitio web, etc. Estaríamos encantados si agrega la insignia "Desarrollado por Hasura" a sus aplicaciones creadas con Hasura. ❤️
Todos los conectores de datos están disponibles bajo la licencia Apache 2.0.
El motor GraphQL V3 principal está diseñado para tener la licencia Apache 2.0 (Apache-2.0).
El motor GraphQL principal V2 está disponible bajo la licencia Apache 2.0 (Apache-2.0).
Todos los demás contenidos de la carpeta v2 (excepto los de los directorios server
, cli
y console
) están disponibles bajo la licencia MIT. Esto incluye todo lo que hay en los docs
y directorios community
.