我非常喜欢GunDb的概念,并且了解如何独自在客户端编写。

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

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

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

最佳答案

@riseres很好的问题!如果我理解正确,您的问题分为两个部分?

首先,如何将GUN与React,Webpack和ES6结合使用?这是一个非常简单的React todo-app,可能会有所帮助:

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

至于在Webpack上使用gun,请暂时在客户端上require('gun/gun')。 ES6可以在喷枪上正常工作。

其次,如何在NodeJS中使用GUN?非常类似于您在客户端上使用GUN的方式!但是,以下一些示例可能会更有用:

使用express:https://github.com/amark/gun/blob/master/examples/express.js,使用普通HTTP:https://github.com/amark/gun/blob/master/examples/http.js。还有一个简单的NPM实用程序:https://www.npmjs.com/package/gun-server

我不确定这是否能回答您的问题?您可以使用所需的答案/解决方案的更多详细信息更新问题吗?另外,枪支社区中的许多人都使用React,Webpack,ES6,他们也可以帮助您获得更详细的答案(我还没有使用React,所以我的回答不太好)。

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

更新:如果有帮助,请参见以下入门应用程序样板:https://github.com/gundb/gun-starter-app(用于喷枪)。

09-25 19:03