
在以太坊上开发应用程序的可用工具、组件、模式和平台的指南。
此列表的创建是由 ConsenSys 的产品经理推动的,他们认为需要在新的和有经验的区块链开发人员之间更好地共享工具、开发模式和组件。
开发智能合约
智能合约语言
构架
IDE
其他工具
测试区块链网络
测试以太水龙头
前端以太坊 API
后端以太坊 API
引导程序/开箱即用工具
以太坊 ABI(应用程序二进制接口)工具
以太坊客户端
贮存
Mahuta - 具有附加搜索功能的 IPFS 存储服务,以前称为 IPFS-Store
OrbitDB - IPFS 之上的去中心化数据库
JS IPFS API - IPFS HTTP API 的客户端库,用 JavaScript 实现
TEMPORAL - 易于使用的 API 到 IPFS 和其他分布式/去中心化存储协议
PINATA - 使用 IPFS 的最简单方法
消息传递
测试工具
安全工具
监控
其他杂项工具
Cheshire - CryptoKitties API 和智能合约的本地沙箱实现,可作为 Truffle Box 使用
ERCs-以太坊评论请求存储库
ERC-20 - 可替代资产的原始令牌合约
ERC-721 - 不可替代资产的令牌标准
ERC-777 - 可替代资产的改进令牌标准
ERC-918 - 可开采令牌标准
流行的智能合约库
可扩展性
支付/状态通道
等离子体
侧链
POA桥
POA 桥用户界面
POA 桥梁合同
ZK-SNARK
ZK-STARK
预构建的 UI 组件
以上内容,来自git库:
github.com/ConsenSys/ethereum-developer-tools-list
我是鱼歌,一个在深圳创业的全栈程序员,主攻区块链,元宇宙和智能合约,附加小程序和app开发。
[祈祷]
首先是LINUX源代码,甚至写一个类似LINUX的大作来展示你的才华。你需要做的就是按照要求写代码。写代码的意义就是规定了一切。如果你按照规定去写,你很快就会发现你昨天写的代码和你今天写的代码差不多。当你写完代码一段时间后,你会体会到复制、拷贝、粘贴对你来说有多重要。
其次是轻松养前端框架,是基于Vue,React,和一套开源框架H5UI。我们自己开发的IO。后端框架的开发语言是Golang。15年下半年我们用的是Golang,之前用的是PHP。在2016年的一个高峰期之后,我们换到了可以承载高并发的Golang。PHP是消耗CPU的,所以当时使用PHP的成本非常高,语言本身的特性也有一些限制。例如,编写连接池或守护进程很麻烦。
再者是Serverless。无服务器提供的能力可以通过改变生产关系,提高前端工程师的R&D效率和能力范围,从而提高前端工程师的边际产品价值。今年天猫双十一主会场的SSR是通过Faas功能实现的。有了Node.js,前端工程师更容易写出服务器的一些功能。但是前端工程师不太擅长运维、数据库优化等问题。
快速的技术革命本质上是为我们的前端工程师创造红利。快速的技术变革让前端工程师的“生产效率”迅速提高,互联网产品目前的市场价值相对较高。在这样的环境下,前端程序员的需求和薪资在业务和技术相互成就的循环中不断提升。这一点从每年加入前端岗位的应届毕业生薪资不断上涨可以得到印证。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)