在过去的几年中,Web3 一直是一个广泛讨论的话题。更有趣的是,很多公司和创业者在几乎不了解的情况下就想进入 Web3 应用程序开发领域。如果你是这种情况——你来对地方了。 根据2021 Electric Capital 报告,该社区超过 80% 的开发者在 2019 年进入市场。这些开发者中的大多数(65%)仅在 2021 年就进入了市场,这表明受欢迎程度大幅上升。而且,仍然只有一小部分程序员为开源 Web3 项目做出贡献。 大多数人将 Web3 与区块链、加密货币和去中心化金融联系起来。这只是部分正确。Web3 应用程序结合了这些新兴技术,但将它们用作更具包容性目标的基础:无需许可且注重隐私的互联网。 本指南将向您展示构建 Web3 应用程序所需的编码框架、技术堆栈和工程实践。您还将了解如何在开发过程中避免该技术的常见限制。但首先,让我们向您介绍 Web3 技术及其推动当代互联网发展的潜力。什么是 Web3 应用程序?Web3 是一个去中心化互联网的概念,其中 Web 应用程序在对等 (P2P) 网络而不是集中式服务器上运行。该技术建立在利用区块链网络、智能合约和开源工具的开...