Introducción al curso
Este curso está destinado a usuarios de Hasura que quieran optimizar su aplicación para su uso en producción. Si es nuevo en Hasura, diríjase al tutorial Aspectos básicos de Hasura para hacerse una idea de cómo configurar Hasura y aprovechar las características fundamentales, antes de sumergirse en este tutorial.
¿Qué voy a aprender?
Este curso se adentrará en algunos temas avanzados y le guiará en el uso de las distintas características de Hasura Cloud para pasar a la producción. Aprenderá cómo Hasura Cloud le ayuda a pasar a la producción con características avanzadas de seguridad y fiabilidad. Los temas a tratar son:
- Migraciones y Metadatos
- Optimización para un mayor rendimiento
- Mejorar la seguridad
- Mejorar la fiabilidad
- Depuración
¿Qué necesito para realizar este tutorial?
Se utilizará una instancia local de Hasura para algunas de las demostraciones y, por lo tanto, docker / docker-compose
es un requisito previo. Y, por supuesto, su navegador, para gestionar el proyecto Hasura Cloud. No obstante, tenga la seguridad de que todo lo que hará con el navegador en este tutorial puede también realizarse mediante código, puede controlarse su versión, en caso de ser necesario.
Utilizaremos la CLI Hasura para aprender sobre las migraciones y el flujo de trabajo de los metadatos, pero la configuraremos durante ese ejercicio.
¿Cuánto tiempo llevará este tutorial?
Esperamos que dure una hora aproximadamente.
Nota: algunas características de rendimiento, seguridad y fiabilidad solo están disponibles en Hasura Cloud. El motor graphql-engine de código abierto se puede utilizar para las partes de desarrollo local de este tutorial.
- Build apps and APIs 10x faster
- Built-in authorization and caching
- 8x more performant than hand-rolled APIs