课程大纲

介绍

  • Hasura 功能和架构概述

设置 Server

  • 选择部署选项
  • 在 Hasura Cloud 上部署

管理数据

  • 数据建模
  • 构建 GraphQL 查询
  • 创建资料库表
  • 对数据进行排序、筛选和搜索
  • 创建项目和关系
  • 在 GraphQL 查询中使用变数

在 Hasura 中配置身份验证

  • 使用 JWT 和 Firebase REST API 进行身份验证
  • 设置基于角色的访问
  • 添加匿名角色
  • 启用 Webhook 身份验证

实现自定义 Business 逻辑

  • 设置 Firebase 云函数
  • 创建事件触发器和逻辑
  • 添加操作、关系和远端架构

迁移 Database 和元数据

  • 设置迁移
  • 汇出和导入元数据
  • 同步迁移和元数据
  • 设定数据迁移种子
  • 回滚更改和重置迁移

故障排除

总结和后续步骤

要求

  • 资料库管理经验
  • 熟悉 GraphQL

观众

  • Database 管理员
  • 开发人员
 14 小时

即将举行的公开课程

课程分类