Mercurius

官网地址: https://mercurius.dev/#/Mercurius 是一个基于 Node.js 的项目,它专为分布式物联网设备设计,并提供将其连接到云服务(如Amazon AWS、Microsoft Azure 和 Google cloud Platform)的工具。它还支持实时流、分析、机器学习等。Mercurius 提供了易于使用的 API,允许开发人员快速轻松地与设备交互。此外,

应用介绍

官网地址: https://mercurius.dev/#/


Mercurius 是一个基于 Node.js 的项目,它专为分布式物联网设备设计,并提供将其连接到云服务(如Amazon AWS、Microsoft Azure 和 Google cloud Platform)的工具。它还支持实时流、分析、机器学习等。Mercurius 提供了易于使用的 API,允许开发人员快速轻松地与设备交互。此外,Mercurius 是开源的,可以免费使用,是希望创建创新物联网解决方案的开发人员的理想选择。

'use strict' const Fastify = require('fastify') const mercurius = require('mercurius') const app = Fastify() const schema = `
  type Query {
    add(x: Int, y: Int): Int
  }
` const resolvers = { Query: { add: async (_, { x, y }) => x + y
  }
}

app.register(mercurius, {
  schema,
  resolvers
})

app.get('/', async function (req, reply) { const query = '{ add(x: 2, y: 2) }' return reply.graphql(query)
})

app.listen({ port: 3000 })

如下图:


点赞(0)

立即下载

温馨提示! 升级 VIP 1 免费下载,你当前 未登录

评论列表 共有 0 条评论

暂无评论
立即
投稿
发表
评论
返回
顶部