本文摘自:http://www.liuniuchain.com
如何开发DAPP?DAPP开发技术流程大体包括选择基础主链、开发模式与语言选择两个方面。
1、基础主链。如前所述,开发 DAPP 之前需要选定一个主链,这就有点像做软件开发之前先要选一个应用平台,如是选择苹果 iOS 或者 android,亦或简单点做一个 H5 的手机网站。开发 DAPP 应用平台即通常说的基础主链的选择还是比较多的,目前主流的就有以太坊 ETH、亦来云 ELA、EOS 等等。
选择开发主链主要是看有利于 DAPP 运行和对开发者友好,主链的开发环境与主链开发者社区要相对成熟,社区关注度高,人多就是教程多、工具多,各种心得攻略就多;二是代码维护团队的接口更新维护快。
2、开发模式与语言选择。目前有三种 DAPP 模式,一是全节点客户端,离线同步全部数据,无需专门服务器支持;二是快速全节点客户端;三是轻钱包前后台模式。热门开发语言有 C++、solidity ( 类似、go、C++。)
DAPP开发技术流程
网址:http://liuniuchain.fannawang.com/news/itemid-21478.shtml