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


    区块链技术栈总览

    区块链技术栈现阶段总览

    链端选型

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

  • 相关阅读:
    风景区服务热线系统:智能化时代的旅游新选择
    深圳库卡机器人KR460控制柜维修快速解决
    VsCode预览Geojson数据
    Docker Desktop for Windows 安装过程整理
    比特币的逻辑 | 猿创征文
    GZ033 大数据应用开发赛题第04套
    聊聊logback的MDCFilter
    Android 数据存储
    UML图系列之序列图
    使用frida来spawn Fork 的子进程
  • 原文地址:https://blog.csdn.net/xingxincsdn/article/details/126460595