论区块链应用开发中的技术选型

区块链技术栈总览

区块链技术栈现阶段总览

链端选型
  • Fabric [ x,逐渐被市场淘汰 ]
  • 和以太坊不能兼容的链 [ x ,原因:单打独斗,无法借力 ]
  • FISCO BCOS / Venachain [ √ ]
  • 基于 Move 的链—— [maybe]
前端技术栈
  • React or Vue? —— 尽量 React
  • 必研究框架 —— scaffold-eth
后端技术栈
  • Java / Python [谨慎选择,原因:单打独斗,无法借力 ]
  • Golang [√]
  • Rust [√]
存储端选型
  • IPFS(联盟链可用)
  • Arweave

区块链技术栈未来趋势预测

链端
  • 「联盟链应用开发」和「公链应用开发」趋向「合一」。
前端技术栈
  • Scaffold-eth 等脚手架大大降低程序员 dApp 上手成本。
后端技术栈

后端组件化

最小必要组件

  • 数字身份组件
  • 链上链下同步器组件
  • 跨链组件

区块链学习路径

区块链学习路径分享

快速体验 —— 一些零代码就能上手区块链的好物推荐
  • https://eth.build
  • https://thirdweb.com/dashboard
  • https://sandbox.minter.top/#/
  • https://www.defipulse.com/
Solidity 智能合约学习
  • 入门:https://speedrunethereum.com/ (包含 dApp)
  • 进阶:https://www.smartcontract.engineer/challenges(付费)
  • 崔棉大师智能合约视频课: https://github.com/WeLightProject/Web3-dApp-Camp/discussions/67
更多资料
  • 《Web3 DApp 最佳编程实践指南》
    https://guoyu.mirror.xyz/RD-xkpoxasAU7x5MIJmiCX4gll3Cs0pAd5iM258S1Ek
  • Web3 dApp Camp
    https://github.com/WeLightProject/Web3-dApp-Camp/discussions

区块链应用框架

区块链应用框架0.1

在这里插入图片描述

区块链应用框架1.0

在这里插入图片描述

区块链应用框架2.0 —— 同步模块的解耦

在这里插入图片描述

区块链应用框架2.0 —— 多组件的使用

在这里插入图片描述

区块链应用框架2.0 —— 多链应用

在这里插入图片描述

Web3 应用框架简述

Web3 应用框架简述 —— 纯前端 dApp -0x00

在这里插入图片描述

Web3 应用框架简述 —— 混合型 dApp 0x01

在这里插入图片描述

Web3 应用框架简述 —— 混合型 dApp 0x02

在这里插入图片描述

Web3 应用框架简述 —— 混合型 dApp 0x03

在这里插入图片描述
原文 柏链教育 NonceGeekDAO 李骜华老师

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

蜗牛6662035

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值