首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在前端层还是后端层调用web3?

在前端层还是后端层调用web3?
EN

Ethereum用户
提问于 2018-01-19 17:23:11
回答 1查看 447关注 0票数 0

我正在使用带有ejs文件的NodeJS和Express构建一个Dapp。我想知道是在后端JS文件中调用web3 API还是调用前端EJS/HTML文件?

我的一些想法是:

  1. 在后端调用web3 api更容易控制,但问题是,当代码同时执行时,可能有些块尚未被挖掘,未来的函数已经被调用,这要求先完成前面的函数。
  2. 在前端EJS文件中调用web3 api可能有点复杂,因为我需要传递合同和帐户地址,并且需要前端的所有模块。

我是Dapp开发的新手,如果我错了,请纠正我,请给我一些建议或例子。

谢谢

EN

回答 1

Ethereum用户

回答已采纳

发布于 2018-01-19 18:00:10

这真的取决于你想做什么。如果您只调用契约,而不是传输,您可能希望从后端加载web3,但是,如果要执行需要用户私钥的操作,则应该在前端进行,以避免在服务器中存储私钥。

票数 1
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://ethereum.stackexchange.com/questions/36847

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档