写点什么

浅谈 USDToch(优多趣)模式系统开发源码搭建(成熟技术)

作者:联系wxwy926
  • 2023-09-19
    加拿大
  • 本文字数:1031 字

    阅读完需:约 3 分钟

主要有以下几种开发语言 1:

Solidity:这是一种类似于 js 的语言,并且这个语言被称为开发智能合约的旗舰语言。Serpent:这是一种类似于 Python 的语言。LLL:这是一种类似于汇编的低级语言。Mutan:这是一种类似于 C 的语言,目前已被放弃 2。开发环境主要有以下几种开发环境 3【开发 185-0921-7890】:

Mix:Mix 项目现在已经被以太坊官方停止支持了,开发团队现在进行 Remix 项目 4。RemixSolidity realtime compiler and runtime:在线编译和运行环境。Ethereum Studio:这是一个在线开发的工具,不需要在本地下载安装。在这个网站注册完账号并登录后,点击页面左上角的 Start Now 按钮后就可以进入开发环境了。Visual Studio 2015:对于初学者来说,建议选择 VS2015 社区版,这个版本是免费的,而且功能齐全。使用 VS2015 开发智能合约的环境搭建可以参考这篇文章:各位童鞋,windows 下 Visual Studio 2015 里可以开发基于以太坊的 Solidity 项目了。但是,就我个人而言,我不建议大家选择 Windows 作为智能合约的开发平台。以太坊开发团队主要采用 Ubuntu 系统作为开发平台,而他们也建议开发者应该采用 Ubuntu 64 位系统开发。我使用 Windows 系统搭建以太坊开发环境的时候,遇到了很多奇葩无解的问题。Windows 的命令行与 Ubuntu 相比就是一坨翔,使用 Ubuntu 系统应该是初学者最佳的方案。



开发框架主要有以下几种开发框架 5:

Truffle:Github 源码:ConsenSys/truffle 官方网站:Truffle 开发文档:TruffleDapple:Github 源码:nexusdev/dapple 官方文档:Dapple DocumentationMeteor:这个是以太坊官方编写的框架。Github 源码:Dapp using Meteor 官方文档:Meteor Guide 开发相关资源 Ethereum Homestead Documentation:这个是由以太坊志愿者写的非官方文档,里面粗略地介绍了很多以太坊的相关概念。如果是以太坊菜鸟,建议读一下。Dapps for Beginners:这个网站的内容较老,而且已经很久没有更新。但对于那些不知道合约该如何使用的人来说,里面的经典例子可以帮助你快速了解合约的一些炫酷功能。JavaScript API:当 Solidity 合约编译好并且发送到网络上之后,你可以使用以太坊的 web3.js JavaScript API 来调用它,构建能与之交互的 web 应用。以太坊智能合约编程之菜鸟教程:一篇较老但是对小白入门有一定启发意义的文章。需要注意的是文章里使用的 Truffle 是较老版本的。现在新版本的 Truffle 使用的命令与前一版本相比有部分不同。Truffle 开发文档:Truffle 是一个开源的智能合约开发框架。Testrpc:Testrpc 是以太坊开发过程中非常好用的一个测试网络。

用户头像

联系wxwy926

关注

只做区块链技术开发 2023-08-24 加入

为海内外客户提供交易所开发、元宇宙游戏、链游开发、国内积分商城开发、区块链钱包、公链、联盟链、项目宣传 宣发、项目包装、代币发行、智能合约开发 dapp开发 量化交易软件 夹子机器人 k线机器人。互助分红系统

评论

发布
暂无评论
浅谈USDToch(优多趣)模式系统开发源码搭建(成熟技术)_DAPP系统开发_联系wxwy926_InfoQ写作社区