主页 > 如何下载imtoken > 12 个必备的以太坊区块链开发工具
12 个必备的以太坊区块链开发工具
区块链技术越来越火了,CTO们,是时候考虑一下你们团队在区块链方面的技术储备了。
本文列出了开发以太坊应用程序的 11 种最佳工具。
1.雾
Mist 的功能包括保存以太币、发送交易、部署合约等。 您可以使用它与区块链平台或测试网络进行交互。 当您需要进行快速交易时非常有用。
2.盖思
当您准备开始开发以太坊应用程序时,使用 Geth 命令行工具会让您看起来像个黑客。 除了实现 Mist 的所有功能外以太坊的应用,Geth 还包括一些额外的重要功能,例如为应用程序提供 RPC API 接口,以便您的应用程序可以通过它连接到以太坊等网络。
3.平价
Parity 是由前以太坊 CTO:Gavin Wood 博士用 Rust 开发的以太坊节点软件。 平价的特点是速度块和轻量级。 Parity还在本地机器的8080端口提供了一个web界面供你访问。 说实话,安装的过程有点痛苦,但是安装之后,比Geth好用多了。
4.元掩码
如果你正在开发一个你真正希望人们使用的以太坊应用程序,那么你必须考虑你必须支持 Metamask。 这个小巧的 Chrome 浏览器插件可以大大简化对 DApp(Decentralized Application:去中心化应用程序)的访问。 如果您还没有使用过它,请下载一个并亲自试用。
如果想让开发团队快速掌握以太坊DApp开发的技巧,这里有汇智网提供的优秀教程:【以太坊DApp开发介绍】
5.Web3.js
如果你打算构建一个 DApp,你会对 Web3.js 非常熟悉。 这个 JS 库是您的应用程序和区块链交互之间的桥梁。
6. 松露
Truffle 是以太坊开发工具箱中的螺丝刀。 它为快速创建、编译、部署和测试区块链应用程序提供构建块。
7. 溶胶
虽然 Solidity 合约代码看起来像 Javascript,但它需要编译。 Solc 是一个编译器,可以将 Solidity 代码编译成类似以太坊的字节码。
8. 卤素
Solium 是一个 Solidity 代码静态分析器,可以帮助您规范化代码并发现安全风险。
9.以太坊
微软也进入了区块链游戏。 他们开始在 Azure 上提供 BaaS(区块链即服务),ether.camp 是他们在线的全功能 Solidity 集成开发环境。
10. 阻止应用
任何人都可以查看区块链中的任何数据,为什么不呢? BlockApps 提供了一些简洁的 API 来帮助您查看钱包余额、写入交易、读取合约状态等。只需输入几个地址以太坊的应用,您就会像 Mormos 一样有洞察力。
11. 登船
Embark 是另一个流行的开发框架,可帮助您轻松构建、测试和部署 DApp。
12.齐柏林飞艇
也许你私人银行账户的密码是 password123,但是当你开发涉及汇款的智能合约时,你不能这样做。 Zeppelin 库用于编写安全合约,如果您已经在使用 Truffle,那么引入 Zeppelin 相当容易。