精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

來自NPM聯(lián)合創(chuàng)始人的預(yù)言:前端未來會(huì)這樣

開發(fā) 前端 新聞
本文讓我們來看看這位有26年 web 開發(fā)經(jīng)驗(yàn)的數(shù)據(jù)分析師,會(huì)帶來哪些洞察。
在WWC22 上, NPM? 聯(lián)合創(chuàng)始人(當(dāng)前是 Netlify 的數(shù)據(jù)分析師) 「Laurie Voss」 發(fā)表了對(duì) 「web開發(fā)」 未來發(fā)展方向的預(yù)測(cè)演講。

Laurie Voss

未來5年 「web開發(fā)」 會(huì)如何發(fā)展,在說出自己的預(yù)測(cè)前, 「Laurie」 先表示: 「在座各位,很可能討厭我的預(yù)測(cè)」 。

因?yàn)樗约壕筒淮娺@個(gè)預(yù)測(cè)結(jié)果。

那么他預(yù)測(cè)的依據(jù)是什么呢?簡(jiǎn)單來說就是:

太陽底下無新鮮事

作為一個(gè)有26年 web 開發(fā)經(jīng)驗(yàn)的數(shù)據(jù)分析師, 「Laurie」 總結(jié)了技術(shù)發(fā)展的模型。

簡(jiǎn)單來說,一項(xiàng)技術(shù)的生命周期會(huì)經(jīng)歷一個(gè)輪回:

提出解決思路

最初,人們?cè)陧?xiàng)目開發(fā)時(shí)遇到一個(gè)問題,有部分人開始嘗試解決這個(gè)問題。

一旦某個(gè)人提出一個(gè)讓人覺得 「這個(gè)思路很棒」 的解決方案,當(dāng)遇到類似問題時(shí)大家就會(huì)嘗試用自己的理解將這個(gè)解決方案落地。

比如,當(dāng) Dan? 提出 Redux 模型時(shí),社區(qū)還沒有更好的狀態(tài)管理解決方案,于是這個(gè)方案被廣泛接受,涌現(xiàn)出很多 「基于Redux模型的狀態(tài)管理方案」 。

這是個(gè)不斷重復(fù)造輪子的過程(也是很多KPI項(xiàng)目的源頭)。

找出最佳實(shí)踐

隨著這套解決方案不斷實(shí)踐,會(huì)逐漸產(chǎn)生 「最佳實(shí)踐」 。

當(dāng) 「最佳實(shí)踐」 產(chǎn)生后,開發(fā)者通常會(huì)覺得無聊,因?yàn)樵谶@個(gè)方向沒有什么可探索(可造輪子)的了。

這時(shí)候,某個(gè)無聊的程序員會(huì)想:我可以制造一個(gè) 「大而全」 的框架/系統(tǒng)/產(chǎn)品,一勞永逸的解決這類問題。

也就是說,將最佳實(shí)踐 「商品化」 。

最佳實(shí)踐的商品化

「商品化」 過程通常是很激烈的,會(huì)有很多團(tuán)隊(duì)/公司/個(gè)人參與其中,提出自己的產(chǎn)品,并抨擊競(jìng)爭(zhēng)對(duì)手在某些方面的不足。

比如,各種前端框架,可以認(rèn)為是前端工程師這類消費(fèi)者消費(fèi)的商品。

消費(fèi)者有自己的偏好,可能有人喜歡 Vue? ,有人喜歡 React 。但作為商品,最終會(huì)產(chǎn)生一個(gè)事實(shí)上的贏家。

這是一個(gè)不變的經(jīng)濟(jì)規(guī)律 —— 要達(dá)到某個(gè)目的,可能有很多產(chǎn)品可供選擇,但一旦其中某款產(chǎn)品被更多人選擇:

作為老板,可以更容易招到「會(huì)用這款產(chǎn)品的程序員」

作為程序員,可以更好利用這個(gè)產(chǎn)品的社區(qū)生態(tài)

這又會(huì)反過來使得該產(chǎn)品被更多人選擇,最終馬太效應(yīng)(強(qiáng)者愈強(qiáng))產(chǎn)生。

比如,與 Wordpress 同時(shí)期出現(xiàn)的,還有很多博客建站產(chǎn)品。

但到2022年的今天,全世界43%的網(wǎng)站是 Wordpress 驅(qū)動(dòng)的。第二名與他的差距恐怕都不是一個(gè)數(shù)量級(jí)的。

抱怨基礎(chǔ)欠缺

當(dāng)某一產(chǎn)品成為主流后,就會(huì)聽見一種聲音:不要光會(huì)用產(chǎn)品/系統(tǒng)/框架,你還得理解背后的原理。

當(dāng) 「Laurie」 剛當(dāng)開發(fā)時(shí),主流的標(biāo)記語言是SGML (Standard Generalized Markup Language,標(biāo)準(zhǔn)通用置標(biāo)語言)

HTML? 僅僅是 SGML 的一個(gè)微小子集,特點(diǎn)是規(guī)范比較松散,但比較易學(xué)。

如果你在當(dāng)時(shí)使用 HTML? ,資深工程師會(huì)告誡你:不要光會(huì)用 HTML? ,還得理解背后的 SGML ,要不然是做不長(zhǎng)久的。

大規(guī)模應(yīng)用

當(dāng)某個(gè)產(chǎn)品成為絕對(duì)主流,被大規(guī)模應(yīng)用,以至于成為事實(shí)上的 「基礎(chǔ)設(shè)施」 后,下一代技術(shù)人很可能不會(huì)再接觸上一代人所謂的 「原理知識(shí)」 。

比如現(xiàn)在, HTML? 已經(jīng)成為前端基礎(chǔ)設(shè)施了,誰還記得 SGML 呢?

另一個(gè)例子,現(xiàn)在的老前端,很多都用過 jQuery 。

在前端框架興起之前,大家都用 jQuery? 操作 DOM? 。面試時(shí)也會(huì)考察 jQuery 源碼。

畢竟,大家都認(rèn)可 —— 原生 JS 才是基礎(chǔ)。

jQuery? 中的選擇器太好用,以至于主流瀏覽器都將他內(nèi)置了,這就是 querySelector 的選擇器語法。

最終, querySelector? 成為選擇 DOM 時(shí)事實(shí)上的標(biāo)準(zhǔn)。誰會(huì)在意背后的原理呢?

回到原點(diǎn)

最后,在基于新的 「基礎(chǔ)設(shè)施」 的開發(fā)中又會(huì)遇到新的問題。于是,一切又回到了起點(diǎn)。

比如,最初開發(fā)者使用 JSP? 、 PHP 開發(fā)前端頁面。

后來有了 CSR 。

再后來為了解決 CSR? 的各種問題,有了 SSR 。

但從實(shí)現(xiàn)原理來說, JSP? 、 PHP? 不就是 SSR 么。

Laurie的預(yù)言

最后,基于上述輪回模型, 「Laurie」 提出了對(duì) 「web開發(fā)」 的預(yù)言。

在21年的一次調(diào)查中顯示,有68%的開發(fā)者使用 React 開發(fā)頁面。

「Laurie」 表示:在他的職業(yè)生涯中,能達(dá)到 jQuery? 那么大的使用規(guī)模, React 是唯一一個(gè)。

沒準(zhǔn)兒未來 React? 會(huì)被作為基礎(chǔ)設(shè)施在瀏覽器中直接實(shí)現(xiàn)(就像 jQuery 的選擇器一樣)。

但不是以 「直接集成React本身」 的方式,可能是將當(dāng)前還不太好用的 Web Components? 重新設(shè)計(jì)為類似 React Component 的形式。

在當(dāng)前,有很多新的框架基于 React? 實(shí)現(xiàn),比如 Astro? 、 Remix? 、 Next.js? 、 Solid.js 。

這些框架的開發(fā)者假設(shè)自己的用戶已經(jīng)會(huì)用 React? 、喜歡用 React? (否則也不會(huì)用他這款框架),這從側(cè)面反映了 React 已經(jīng)被作為前端基礎(chǔ)設(shè)施。

如果接受了這個(gè)設(shè)定( React 會(huì)作為前端基礎(chǔ)設(shè)施),那么我們就回到了輪回模型的起點(diǎn)。

有什么事情是當(dāng)前開發(fā)者用 React 反反復(fù)復(fù)實(shí)現(xiàn),又覺得很無聊的事呢?

一個(gè)答案是:寫組件。

所以, 「Laurie」 認(rèn)為:未來5年,基于 「React組件」 的可視化編輯器會(huì)成為主流。

類似React Bricks這款產(chǎn)品:

屆時(shí),一部分開發(fā)者負(fù)責(zé)實(shí)現(xiàn)各種功能的 React組件? ,這類組件被稱為 Bricks (磚塊)。

而大部分開發(fā)者則基于磚塊,用可視化編輯器拖拽實(shí)現(xiàn)不同頁面。

這類開發(fā)者甚至不會(huì)接觸到 HTML ,在他們的基礎(chǔ)設(shè)施中,最小的單位是磚塊(React組件)。

事實(shí)上,早期的瀏覽器(由 「Sir Tim」 開發(fā)的 WWW )就是用拖拽、輸入等方式實(shí)現(xiàn)的富文本編輯器。

呵,太陽底下無新鮮事。

總結(jié)

如果你看到這個(gè)預(yù)測(cè)后覺得挺討厭的 —— 就這?

就像文章開篇就提到的, 「Laurie」 自己也討厭這個(gè)預(yù)測(cè)。

但歷史一次次證明,曾經(jīng)被討厭的設(shè)計(jì),最終很可能變成主流(比如2013年時(shí),前端們對(duì)待 JSX 的態(tài)度)。

26年前的開發(fā)者會(huì)認(rèn)為只會(huì) HTML? ,不會(huì) SGML 是不靠譜的。

10年前的開發(fā)者會(huì)認(rèn)為只會(huì) jQuery? ,不會(huì)原生 JS 是不靠譜的。

現(xiàn)在的開發(fā)者會(huì)認(rèn)為只會(huì)前端框架,不懂實(shí)現(xiàn)原理是不靠譜的。

那有沒有一點(diǎn)可能,5年后的開發(fā)者會(huì)認(rèn)為只會(huì)拖拽生成頁面,不懂開發(fā)組件是不靠譜的?

責(zé)任編輯:張燕妮 來源: 知乎
相關(guān)推薦

2011-10-17 09:22:24

蘋果iPhone 4S沃茲尼亞克

2024-11-14 10:05:59

2012-08-06 09:31:06

蘋果云計(jì)算

2013-04-23 10:00:45

創(chuàng)業(yè)創(chuàng)始人

2009-05-20 13:40:22

GoogleTwitter即時(shí)搜索

2012-04-02 19:17:37

蘋果

2010-05-10 13:18:23

蘋果微軟

2015-05-18 14:39:23

MySQL開源OpenStack

2010-10-11 10:21:49

Flipboard移動(dòng)開發(fā)

2013-05-13 16:45:37

創(chuàng)業(yè)LinkedIn創(chuàng)始人

2014-11-19 11:50:39

OneAPM

2024-04-26 10:44:39

云計(jì)算平臺(tái)

2014-04-24 13:54:04

GitHub創(chuàng)始人

2009-06-23 18:12:01

微軟聯(lián)合創(chuàng)始人保羅·艾倫

2014-11-18 15:59:35

FreeBSD

2023-11-13 10:34:39

AI科學(xué)

2009-07-02 08:59:56

ubuntuLinux開源

2014-04-28 11:22:55

2009-06-26 08:21:24

MySpace薪酬

2013-03-29 10:31:10

ARMIntelARM授權(quán)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

视频在线观看一区| 国产一区二区三区日韩精品| 精品福利视频导航| 日韩高清av| 中文字幕一区二区免费| 国产精品v日韩精品v欧美精品网站 | 麻豆91av| 999久久久久| 噜噜噜在线观看免费视频日韩 | 91久久国产综合| 爽爽窝窝午夜精品一区二区| 欧美日韩国产一级| 1024av视频| 国内精品不卡| 国产欧美日韩亚州综合| 国产精品果冻传媒潘| 国产九色91回来了| 亚洲乱码视频| 久久99亚洲热视| 美女100%露胸无遮挡| 精品国产18久久久久久洗澡| 欧美高清视频不卡网| 欧美亚洲一二三区| 欧美xxxx黑人又粗又长| 国产精品女人毛片| 欧美一区二区三区在线播放 | 亚洲精品一区二区三区不| 一级片黄色免费| 久久69成人| 91成人国产精品| 18禁男女爽爽爽午夜网站免费| 亚洲小说区图片区都市| 国产精品白丝在线| 午夜视频久久久| 精品欧美不卡一区二区在线观看| 成人蜜臀av电影| 亚洲最大福利网| 97免费观看视频| 六月丁香综合在线视频| 国产精品久久久久久久久久新婚| 青青国产在线观看| 99国产精品99久久久久久粉嫩| 欧美激情中文网| 久久中文字幕无码| 午夜亚洲福利| 久久亚洲精品一区| 久久国产高清视频| 中文不卡在线| 欧美日韩成人网| 久操免费在线视频| 一区二区视频欧美| 97碰在线观看| www亚洲视频| 亚洲永久网站| 国产成人精品免费久久久久 | 蜜臀av一区二区| 国产美女91呻吟求| 亚洲中文一区二区三区| 激情文学综合丁香| 999国产在线| 亚洲精品国产精品国| 岛国一区二区在线观看| 懂色av一区二区三区在线播放| 成人激情四射网| 白白色亚洲国产精品| 久久av免费观看| 国产区视频在线播放| 欧美激情一区二区三区| 免费观看中文字幕| 久久av色综合| 色婷婷精品久久二区二区蜜臂av| 美女一区二区三区视频| 精品176极品一区| 日韩三级免费观看| 黄色性视频网站| 国产99亚洲| 日韩在线观看网址| 国产真实夫妇交换视频 | 久热在线视频观看| 亚洲不卡在线| 亚洲免费电影一区| 黄色精品视频在线观看| 好吊视频一区二区三区四区| 青青久久aⅴ北条麻妃| 中文字幕制服诱惑| 高清在线观看日韩| 日韩欧美视频第二区| av免费网站在线| 欧美日韩国产精品一区| 少妇一级淫免费播放| 中文字幕一区日韩精品| 亚洲午夜国产成人av电影男同| 色老板免费视频| 亚洲免费观看| 91在线无精精品一区二区| 黄色小视频免费观看| 欧美激情一二三区| 欧美视频在线观看视频| 日韩欧乱色一区二区三区在线 | 番号集在线观看| 一区二区三区四区乱视频| 久久无码高潮喷水| 精品伊人久久| 伊人久久久久久久久久| 老司机99精品99| 亚洲一区二区三区高清不卡| 国产美女主播一区| 天堂av一区二区三区| 国产精品视频在线看| 僵尸世界大战2 在线播放| 麻豆精品蜜桃| 亚洲精品ady| 麻豆天美蜜桃91| 青青草国产精品亚洲专区无| 精品视频在线观看| 91一区二区三区在线| 欧美色综合网站| 97人妻天天摸天天爽天天| 国产高清欧美| 国产精品女人网站| 免费福利在线视频| 五月天丁香久久| 老女人性生活视频| 999久久久国产精品| 国产91在线播放九色快色| 黄色美女一级片| 一区二区成人在线观看| 欧美成人乱码一二三四区免费| 欧美男gay| 欧美专区第一页| 人妻少妇一区二区三区| 亚洲亚洲精品在线观看| 极品人妻一区二区| 女人天堂亚洲aⅴ在线观看| 国产主播精品在线| 麻豆影院在线观看| 欧美片网站yy| 91香蕉视频网| 麻豆久久久久久久| 中国成人在线视频| 久久婷婷五月综合色丁香| 在线播放日韩精品| 中文字幕精品在线观看| 国产精品免费视频观看| 天天操天天摸天天爽| 精品国产不卡| 国产精品男人爽免费视频1| 99riav在线| 欧美视频在线观看一区二区| 九九热免费在线| 美腿丝袜一区二区三区| 一本一道久久a久久精品综合| 123成人网| 久久久精品国产| 国产成人久久精品77777综合 | 日本久久一区| www.日韩免费| 国产jzjzjz丝袜老师水多| 亚洲免费观看高清完整版在线| 国产一级二级av| 亚洲国产美女| 欧美一二三四五区| 欧美一级免费| 久久99久久久久久久噜噜| 色婷婷av一区二区三区之红樱桃 | 欧美不卡视频一区发布| 午夜久久久久久久久久| 婷婷六月综合网| 男生草女生视频| 久久99精品国产91久久来源| 男人j进女人j| 欧美中文一区| 国产精品午夜国产小视频| 欧美r级在线| 欧美精品一区二| 五月天婷婷导航| 国产精品夫妻自拍| 国产乱国产乱老熟300部视频| 夜夜夜久久久| 性欧美大战久久久久久久免费观看| 99tv成人影院| 8x海外华人永久免费日韩内陆视频| 每日更新av在线播放| 欧美男生操女生| 日产亚洲一区二区三区| 国产欧美视频一区二区| 中文字幕无人区二| 琪琪一区二区三区| 青青青在线观看视频| 激情五月色综合国产精品| 亚洲自拍偷拍在线| 欧美美女日韩| 久久琪琪电影院| 91在线直播| 亚洲黄色www| 国产精品久久久国产盗摄| 五月激情六月综合| 国产一二三区精品| 国产欧美综合在线| 美女久久久久久久久| 久草热8精品视频在线观看| 成年人网站免费视频| 国产高清久久| 日韩国产高清一区| 风间由美一区二区av101| 国产精品视频999| 免费毛片b在线观看| 欧美大尺度在线观看| 成人亚洲性情网站www在线观看| 精品欧美一区二区久久| 97精品人妻一区二区三区香蕉| 欧美日韩精品中文字幕| 久久久91视频| 综合久久给合久久狠狠狠97色| av在线网站观看| 成人一区二区在线观看| 亚洲午夜精品一区| 久久久夜精品| 蜜臀av无码一区二区三区| 91不卡在线观看| 亚洲国产另类久久久精品极度| 四虎影视精品| 国产欧美在线一区二区| 视频一区国产| 亚洲精品欧美一区二区三区| 成人一区视频| 国产成人一区二区| 欧美成人黑人| 69**夜色精品国产69乱| a级片在线免费观看| 欧美激情精品久久久久久黑人| 免费av毛片在线看| 日韩中文字幕av| 国产高清视频在线| 国产亚洲欧美一区| www.成人.com| 日韩在线免费视频| 欧美日韩视频在线播放| 日韩中文字幕在线看| 在线观看麻豆蜜桃| 日韩亚洲欧美中文在线| 亚洲搞黄视频| 久久精品小视频| 永久免费网站在线| 欧美激情18p| wwww亚洲| 992tv成人免费视频| 国产美女精品写真福利视频| 午夜精品久久17c| 九色porny丨首页入口在线| 国产91对白在线播放| 成人福利视频| 国产玖玖精品视频| 国产精品视频首页| 俄罗斯精品一区二区| 麻豆精品av| 日本一区二区在线视频观看| 欧美日韩中文一区二区| 一区二区三区四区视频在线| 911久久香蕉国产线看观看| 草草草视频在线观看| 亚洲另类视频| 中文字幕第21页| 韩国女主播成人在线| 亚洲精品一区二区18漫画| 99久久夜色精品国产网站| 国产呦小j女精品视频| 国产精品毛片大码女人| 青青草成人免费| 精品毛片网大全| 丰满熟女人妻一区二区三| 欧美一区二区三区电影| 午夜在线视频观看| 中文字幕在线亚洲| 深夜国产在线播放| 国产69精品久久久久久| 亚洲网站免费| 黄色99视频| 日韩在线中文| 少妇无码av无码专区在线观看| 日韩精品乱码免费| 超碰人人cao| 久久久另类综合| 欧美激情图片小说| 亚洲无人区一区| 中文字幕久久久久| 亚洲精品一区二区三区福利| 黄色毛片在线看| 色综合久久悠悠| 精品欧美一区二区三区在线观看 | 综合自拍亚洲综合图不卡区| 国产精品 欧美 日韩| 欧美性色黄大片手机版| 国产成人三级在线观看视频| 国产一区二区三区在线看| 婷婷av在线| 国产精品一区二区电影| 人人香蕉久久| avove在线观看| 男男成人高潮片免费网站| wwwxx日本| 综合欧美亚洲日本| 人妻中文字幕一区二区三区| 亚洲成人网在线| 日本中文在线| 国产精品aaaa| 久久久久久毛片免费看 | 亚洲精品一区二区三区影院| 在线观看黄色av| 国产成人亚洲综合91| 国产伦精品一区二区三区在线播放 | 国产极品999| 日韩中文字幕在线观看| 性欧美hd调教| 久久精品国产99精品国产亚洲性色| 亚洲欧美偷拍自拍| 国产成人黄色网址| 91美女福利视频| 国产精品theporn动漫| 欧美一区二区三区男人的天堂| av影片免费在线观看| 国产成人高潮免费观看精品| 亚州国产精品| 久久久999免费视频| av一区二区三区在线| 久久久香蕉视频| 91精品国产91综合久久蜜臀| 免费在线观看av网站| 国产精品视频区| 国产精品一在线观看| 大肉大捧一进一出好爽动态图| 99久久综合国产精品| 黄色一级片免费看| 亚洲第一二三四五区| 成人免费高清观看| 国产精品久久久久久久免费大片 | 91aaa精品| 最好看的中文字幕久久| 97人妻精品一区二区三区软件 | 亚洲三级欧美| 久久99国产精品99久久| 亚洲黄色毛片| a级一a一级在线观看| 精品动漫一区二区| 视频三区在线观看| 欧美亚洲激情视频| 美女精品一区最新中文字幕一区二区三区| 欧美国产亚洲一区| 国产日韩精品一区| 亚洲天堂久久久久| 日韩视频免费观看| 欧美第一在线视频| 97视频在线免费| 91蜜桃网址入口| 亚洲大尺度在线观看| 这里只有精品视频| 国产日本亚洲| 日本a在线免费观看| 91亚洲国产成人精品一区二三| 久久国产视频精品| 在线观看久久久久久| 全球中文成人在线| 男人c女人视频| 97久久超碰精品国产| 欧美一级做a爰片免费视频| 日韩视频在线一区| 国产精品视屏| 男女视频一区二区三区| 综合久久久久久久| 日本精品一二区| 国产精国产精品| 91精品电影| 国产精品一级黄片| 欧美午夜不卡视频| 在线免费观看的av| 欧美乱偷一区二区三区在线| 九色综合国产一区二区三区| 久久精品人妻一区二区三区| 亚洲精品视频在线播放| 一级欧美视频| 97国产精东麻豆人妻电影| 国产精品乱人伦一区二区| 亚洲a视频在线观看| 欧日韩在线观看| 中文字幕免费一区二区三区| 大又大又粗又硬又爽少妇毛片| 欧美精品v国产精品v日韩精品| 成人一级福利| 亚洲激情一区二区| 97久久人人超碰| 国产美女主播在线观看| 欧美伊久线香蕉线新在线| 亚洲国产精品久久久天堂| 毛片网站免费观看| 日韩免费看网站| av在线不卡精品| 免费看国产曰批40分钟| 国产精品福利一区二区三区| 免费人成在线观看网站| 99一区二区|