如何在 nodejs 上使用 GunDb 构建 React SPA

How to build react SPA with GunDb on nodejs

我很喜欢GunDb的概念,也懂得客户端单独写

现在我使用 Github 的 Create-React-App。

有人知道 GunDb 的服务器端吗?

和一个视图 [React Gun 库] ;示例 'socket.io-client' 所以我可以 运行 在 Node 中使用 es6 然后在 webpack 中使用它。

@riseres 好问题!如果我没理解错的话,你的问题分为两部分?

首先,如何将GUN与React、Webpack和ES6一起使用?这是一个非常简单的 React 待办事项应用程序,可能会有所帮助:

https://github.com/gundb/todo-react

关于将 gun 与 Webpack 一起使用,请暂时在客户端 require('gun/gun')。 ES6 应该可以和 gun 一起工作。

二、如何在NodeJS中使用GUN?与您在客户端上使用 GUN 的方式非常相似!但这里有一些可能更有帮助的例子:

使用快递:https://github.com/amark/gun/blob/master/examples/express.js , using plain HTTP: https://github.com/amark/gun/blob/master/examples/http.js . There is also a an easy NPM utility as well: https://www.npmjs.com/package/gun-server .

我不确定这是否回答了您的问题?您能否用您正在寻找的 answers/solutions 的更多详细信息更新问题?还有枪界很多人用的是React、Webpack、ES6,也可以帮忙解答的比较详细(我还没有用过React,所以回答的不太好)。

让我知道这是否有帮助?我觉得它只是半途回答了你的问题。

更新:如果有帮助,这里有一个入门应用样板:https://github.com/gundb/gun-starter-app 枪。