我是靠谱客的博主 俊逸春天,最近开发中收集的这篇文章主要介绍论区块链应用开发中的技术选型,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

区块链技术栈总览

区块链技术栈现阶段总览

链端选型

  • 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 李骜华老师

最后

以上就是俊逸春天为你收集整理的论区块链应用开发中的技术选型的全部内容,希望文章能够帮你解决论区块链应用开发中的技术选型所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(117)

评论列表共有 0 条评论

立即
投稿
返回
顶部