免责声明:今日财经所有资讯仅代表作者个人观点,不构成任何投资理财建议。
    Coinbase 研究:Web3 开发者堆栈的简单指南
    2022-09-08 18:46:00 pv / 分享快讯

    编译/Nick

    文章来源/Coinbase

    尽管BTC和ETH的兴起,以及 DeFi、NFT、GameFi 和 DAO 等新类别的出现,web3开发人员在全球 3110 万软件开发人员中的占比不到 1%。

    那么为什么今天 web3 的开发者这么少呢?一方面,web3 开发人员可用的工具和基础设施远不如 web2 强大。这只会让在 web3 中开始构建、试验和部署变得更加困难。然而,这一切都在迅速改变,因为每月活跃的 web3 开发人员的数量在 2021 年底创下历史新高。为了支持这种不断增长的意外情况,一个充满活力的团队生态系统致力于简化整个 web3 开发人员的旅程,最终将帮助开启 web3 增长和创新的下一阶段。

    在本期的 Around The Block 中,我们将探索不断增长的 web3 开发人员堆栈。

    Web3 开发人员堆栈

    在 Web2 与 Web3 中构建

    软件开发是构建计算机程序的过程。给定程序包含三个主要组件:

    前端(用户与之交互的内容)

    后端(用户看不到的地方)

    数据库(存储关键数据的地方)

    典型用户通过移动或桌面浏览器进行交互的前端在 web2 和 web3 中基本相同。像 Uniswap 这样的 web3 应用程序看起来与典型的 web2 应用程序相似,因为两个前端大部分都是使用 React 创建的——一个流行的 web 和移动应用程序开发人员框架。

    它在 web2 和 web3 不同的地方。使 web3 的定义特征(用户定义的所有权) 成为可能的后端框架和数据库类型是新的和独特的。

    web2 应用程序在很大程度上依赖于中心化数据库,而 web3 应用程序则建立在去中心化数据库(区块链)之上。这需要全新的后端和钱包等新的原语。

    由于数十年的累积开发,帮助创建、部署和维护 web2 应用程序的工具对开发人员非常友好。开箱即用的解决方案、成熟的基础设施、共享代码库和易于使用的框架在很大程度上使 web2 中的构建变得轻而易举。

    另一方面,web3 仍然需要专业知识来与复杂的基础设施进行交互,并且通常涉及许多冗余流程,因为堆栈开发程度较低,使得团队不得不重新发明轮子。也就是说,将帮助下一个 100 万+ web3 开发人员加入的工具正在迅速改进。

    让我们逐层(非详尽地)看看不断发展的 web3 开发人员堆栈(* 表示 Coinbase Ventures 投资组合公司)。

    协议层

    本文地址: - 今日财经

    免责声明:本文仅代表作者本人观点,与今日财经立场无关。本站所有内容不构成投资建议,币市有风险、投资请慎重。