Hyperledger Fabric:如何制作前端?

Hyperledger Fabric: how to make frontend?

我已经完成了网络部分,基本上可以按照 fabcar 示例成功注册管理员和注册用户。但是我想做一个区块链web app,做前端的步骤是什么?

我们需要做几件事来准备与 Blockchain Fabric 交互的 WebApp。

  1. 在 FabCare 中,我们将通过 docker cli 看到请求和响应。但实际上一切都应该通过 REST API 模型,为此我们将使用 Node SDK。

  2. 您需要尝试 'Balance Transfer' 示例,它具有节点 SDK,您可以 运行 curl 请求 (REST) 并在 JSON 中获得响应。 -- 所有说明都在自述文件中。按照这个 link https://github.com/hyperledger/fabric-samples/tree/release/balance-transfer

  3. 一旦你熟练使用 Curl 请求,你就可以从任何前端传递这些请求并获取数据以显示在前端。

我创建了一个 Angular UI 来与 fabric 后端交互,并且我使用了完整的余额转移示例。

Angular Git: https://github.com/hyperledger/fabric-samples/tree/release/balance-transfer

  1. 熟悉了基本的用法之后,就可以慢慢摸索链码,NOde SDK等等

希望对您有所帮助。