Dapp:代表去中心化应用程序。它们是在去中心化网络或上运行后端代码(主要用Solidity编写的智能合约)的应用程序。可以使用React、Vue或Angular等前端框架构建Dapp。
DAPP是去中心化应用程序/分布式的应用程序,是底层平台生态上衍生的各种分布式应用,也是世界中的基础服务提供方。将应用程序分布在不同节点上,通过共识机制和平台来完成任务的应用程序,
Solidity:一种用于编写智能合约的面向对象的编程语言。它用于在各种平台上实施智能合约,Solidity的语法类似于Javascript。
web3.js是一个JavascriptAPI库。要让DApp在以太坊上运行,我们可以使用web3.js库提供的web3对象。web3.js通过RPC调用与本地节点通信,它可以与任何公开RPC层的以太坊节点一起使用。web3包含eth对象-web3.eth(用于与以太坊交互)和shh对象-web3.shh(用于与Whisper交互)