搜索
搜 索
本版
文章
帖子
用户
图文精华
hadoop-2.6.0+zookeeper-3.4.6+hbase-1.0.0+hive-1.1.0完全分布 ...
首页
Portal
专题
BBS
面试
办公|编程助手
更多
登录
注册
用户组:游客
主题
帖子
云币
我的帖子
我的收藏
我的好友
我的勋章
设置
退出
导读
淘贴
博客
群组
社区VIP
APP下载
今日排行
本周排行
本周热帖
本月排行
本月热帖
会员排行
About云-梭伦科技
»
专题
›
元宇宙
›
元宇宙
›
介绍解说
›
Web3应和Web2一样用JavaScript构建
0
1
1
分享
Web3应和Web2一样用JavaScript构建
admin
2023-1-18 20:56:28
发表于
介绍解说
[显示全部楼层]
阅读模式
关闭右栏
1
1156
在过去的几个月里,我们听到了很多关于Web3的消息,然而,关于它是什么以及我们如何操作它,仍然有一个谜。最近,加密行业的市场低迷导致了用户和开发人员的进一步怀疑,但我们必须将Web3的基础设施与加密市场可能爆发的波动性分开。通过专注于构建和改进Web3的基础,我们将开始发掘这项技术的真正潜力。要做到这一点,我们首先需要鼓励更多的开发人员参与这个新的网络时代。JavaScript是实现这一点的关键。
如果我们回想一下我们所知的互联网诞生之初,我们当时面临着和现在一样的怀疑。然而,在那些既相信这项技术,又有工具在手的开发者的帮助下,我们已经看到了Web2的广泛采用。但为什么就止步于此呢?为什么不继续与不断扩展的新兴技术一起发展呢?
1、JavaScript与Web2
不管你是否相信,构建Web2的过程与Web3的过程极其相似。在早期阶段,Web2基础设施依赖于开发人员学习多种编码语言。特别是JavaScript,它成为了万维网最广泛使用的编程语言和核心技术之一,开发人员利用这些技术为用户构建健壮和吸引人的网站。然而,在早期阶段,开发人员需要运行一个HTTP服务(Apache server /Apache tomcat)来运行用Java/PHP等编写的服务器代码,因此,高效扩展非常困难。
当时,由于Node.js易于运行和横向扩展的架构特点而越来越受到开发者们的欢迎。这种事件驱动的异步架构非常适合处理HTTP服务器这种有大量IO操作的场景。考虑到这一点,Node.js(非常适合异步编程的服务器端JavaScript)的引入,允许开发人员轻松编写web服务器,并使这些服务器能够适应大规模地工作。
JavaScript是一种通用的编码语言,它统一了web开发的多个方面,使开发人员更容易扩展和改进这个过程,反过来,用户也可以更无缝地找到相关的解决方案。如果我们将Web2的早期阶段与Web3的早期阶段进行比较,JavaScript不仅有能力塑造互联网的未来,而且有能力让主流开发者对这个新网站的外观发表意见。允许开发人员使用JavaScript构建Web3,这为该领域带来了一系列全新的想法。
根据SlashData最近的一项研究,JavaScript作为编程语言的主导地位得到了充分的证明,开发人员超过1380万人。为了吸引这些开发人员到区块链,我们需要授权他们探索技术,并输入他们对行业应该如何发展的想法——同时利用他们的母语编码语言。
2、为什么要关注Web3
虽然有很多原因导致开发人员对参与Web3犹豫不决,但值得注意的是,在Web开发的早期阶段也出现了同样的犹豫。2001年的互联网泡沫破裂导致人们对互联网的看法发生了变化,许多人认为这种新技术被过度炒作,而且不可靠。这向我们表明,对于所有技术革命来说,市场崩溃和洗牌似乎都是常见的现象。
这些市场爆发或行业低迷为我们提供了一个绝佳的机会,让我们能够专注于建设。构建健壮的Web3基础设施和颠覆性的、去中心化的应用程序,使用户能够控制自己的在线体验,是主流采用这种技术的关键。
Web3仍处于起步阶段,它所能实现的目标还没有实现。建立新的创新,我们可以共同塑造Web3,以封装我们今天所运营的互联网的所有方面,以及去中心化和隐私的额外好处。在构建了我们今天所知道的互联网之后,主流开发人员了解用户对在线体验的期望是什么。通过允许这些开发人员与区块链开发人员一起参与Web3的创建,我们可以为每个人建立一个互联网。
我们一直努力将当前的Web迭代构建为一个全球连接的工具,以丰富用户的生活,并在政治和经济上赋予他们权力,然而,我们还没有完全做到这一点。Web3让用户在他们最关心的协议如何运行方面有了发言权,使他们能够在推进去中心化网络的愿景方面发挥积极作用。它还让用户重新拥有自己数据的权力,可以根据自己的意愿拥有、出售或出租,并消除了少数科技巨头利用私人数据中饱私囊的能力。
实现Web3的这些价值不会一蹴而就。我们需要时间和艰苦的工作才能达到人们在过去几十年里已经习惯了的互联网性能水平。然而,随着一种广为人知的编码语言(如JavaScript)的加入,拥有各种技能的开发人员可以一起工作,使其成为迄今为止最伟大的互联网迭代。一个不只是为加密爱好者建造的互联网,而是为外行建造的互联网——为你建造的互联网。
最新经典文章,欢迎关注公众号
原文链接
https://www.51cto.com/article/744995.html
关注公众号,获取大数据、人工智能20套、区块链资源5阶段等资源,随时更新,获取最新技术资源
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
显身卡
已有(1)人评论
电梯直达
正序浏览
lynx99
发表于 2023-1-21 00:29:55
感谢分享
回复
使用道具
举报
显身卡
还有一些帖子被系统自动隐藏,点此展开
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
发表新帖
admin
管理员
关注
1821
主题
2047
帖子
166
粉丝
TA的主题
Nebula Flink Connector 在实时 ETL 的实践
前天 21:26
到了新公司,不要用力过猛
前天 21:14
零机会,面试一定要会作弊
2024-11-18
阿里P9终面:给你50人你将如何领导他们?
2024-10-29
中年失业,转运最快的方式:走出去
2024-10-27
24小时热文
kafka面试题精选
Nebula Flink Connector 在实时 ETL 的实践
Apache Doris 用户案例集
国家电网公司主数据管理系统技术规范
企业的主数据建设方法论与实践
关闭
推荐
/2
中文版ChatGPT
1.无需魔法 2.提高编程效率 3.提高文档能力
查看 »
新手帮助
新手帮助:注册遇到问题,领取资源,加入铁粉群,不会使用搜索,如何获取积分等
查看 »
意见
反馈