前端技術(shù)未來三年前瞻性思考
1970-01-01 08:00:00 分享 瀏覽次數(shù):0次
習(xí)慣從業(yè)務(wù)場景、用戶體驗(yàn)、研發(fā)速度、維護(hù)成本四個(gè)維度來看框架等前端技術(shù),大部分的技術(shù)點(diǎn)都能找到合適的位置,解的問題是如何快速上線和維護(hù)滿足業(yè)務(wù)的好用的產(chǎn)品。
業(yè)務(wù)場景
這部分解從框架的角度看業(yè)務(wù)需要。
框架負(fù)責(zé),
對接后后端框架 對接輸出環(huán)節(jié),包括支付寶容器,pc 和 mobile 瀏覽器,組件研發(fā)等 對接二方服務(wù),包括統(tǒng)計(jì),鑒權(quán)等
未來三年,
更多的業(yè)務(wù)有移動(dòng)辦公需求,小程序會(huì)繼續(xù)加量 更多復(fù)雜場景的出現(xiàn),包括重型應(yīng)用,應(yīng)用集群等,WebAssembly,微前端,Module Federation 等技術(shù)會(huì)在此發(fā)揮作用 標(biāo)準(zhǔn)應(yīng)用中 NoCode/LowCode 的占比逐漸增大,開發(fā)者逐漸習(xí)慣這種研發(fā)方式,包括云鳳蝶或更垂直的 NoCode 平臺(tái),imgcook 等 需要對接的業(yè)務(wù)場景越來越多,框架層需要做取舍、收斂和適時(shí)的減法
用戶體驗(yàn)
什么是默認(rèn)好用?以及如何做到默認(rèn)好用。
要有更好的用戶體驗(yàn),前端 + 設(shè)計(jì)師需負(fù)責(zé),
前端尺寸要小,這樣頁面載入更快 合理的 Code Splitting、Bundle Splitting 和按需加載策略,這樣重要內(nèi)容載入更快 UI 好看,交互流暢且好用 合理的緩存和預(yù)加載策略,這樣頁面切換更快
之前覺得 5G 來了尺寸肯定不是問題,直到我看到需要下載 60M JS 資源的頁面,內(nèi)網(wǎng)環(huán)境打開頁面都要 8s+。現(xiàn)在的圖形庫、UI 庫根本不把尺寸當(dāng)回事。
未來三年,如果我們希望有更好的用戶體驗(yàn),
圖形庫、UI 庫自己得做瘦身/按需加載/正確的 tree-shaking/設(shè)計(jì)合理的按需編譯 更多框架層內(nèi)置的性能優(yōu)化方案 框架接管請求層,不止是發(fā)請求,基于路由,提供緩存和預(yù)加載策略 混合研發(fā)如果成為主流,需要解沙箱滿的問題,參考 tech ui 首頁,換 module federation 或者坐等瀏覽器實(shí)現(xiàn)標(biāo)準(zhǔn)的沙箱環(huán)境
研發(fā)速度
這部分解如何快速完成研發(fā),并交付上線。
各方配合,不止是框架,
工具提速、框架瘦身、TS 定義等 組件封裝,包含 antd/antv/tech-ui 數(shù)據(jù)準(zhǔn)備,包含 oneapi 交付流暢性,包含 DEMO 中心,MOCK 平臺(tái),聯(lián)調(diào)最佳實(shí)踐等 輔助工具
未來三年,
編譯速度肯定會(huì)大幅提升,路肯定不止一條;重 CPU 部分會(huì)基于 Rust/Go 實(shí)現(xiàn)但不是整體,整體方案的終態(tài)我更傾向 npm pre-built cdn + bundless 的組合;這不止是框架/工具等事,ui 庫和工具庫也許合理規(guī)劃和配置,不然一個(gè)項(xiàng)目用 5 個(gè)圖形庫 + 10 個(gè)依賴 antd 等庫,10000+ 的文件要編譯,怎么搞也是快不起來 更多垂直領(lǐng)域高級別的封裝,集成框架/UI/數(shù)據(jù)/數(shù)據(jù)流,快速產(chǎn)出中臺(tái)應(yīng)用,形態(tài)可能是平臺(tái),也可能是 ProCode;封裝等級越高,開發(fā)越快,但定制越難,需權(quán)衡 命令行在很多場景下不夠用,借助輔助工具可進(jìn)一步提效;形態(tài)有編輯器插件、Chrome 插件和 In-Context Editing
維護(hù)成本
產(chǎn)品不僅要開發(fā),還要維護(hù),何況框架和依賴庫還在不斷升級。
成本問題包括,
新人的上手成本 開發(fā)人員迭代的接手成本 技術(shù)棧升級成本
未來三年,對于框架而言,
降低技術(shù)棧升級成本。這需要框架有更好的頂層設(shè)計(jì),更好的抽象,抹平底層技術(shù)棧,解 3-5 年后依賴的技術(shù)棧變更后遷移成本最小化的問題;功能方面權(quán)衡一方集成/二方提供/三方引入,設(shè)計(jì)上適度集成,適度組合,適度 eject 寫一樣的代碼。持續(xù)打磨最佳實(shí)踐,方案唯一化,一不是絕對的一,而是特定場景下的一;框架支持多端適配,未來是 PC + 小程序,長遠(yuǎn)看,多套寫法應(yīng)該走向統(tǒng)一
- PREV:暫無
- NEXT:2020 前端技術(shù)發(fā)展回顧
-
六位國內(nèi)外前端技術(shù)專家,帶你玩轉(zhuǎn)前端最熱門技術(shù)
日期:2021-05-20瀏覽次數(shù):0次
-
前端技術(shù)未來三年前瞻性思考
日期:1970-01-01瀏覽次數(shù):0次
-
2020 前端技術(shù)發(fā)展回顧
日期:1970-01-01瀏覽次數(shù):0次
-
一份超全的 web 前端技術(shù)進(jìn)階指南
日期:1970-01-01瀏覽次數(shù):0次
-
阿里高級前端技術(shù)專家談工程師的成長密碼
日期:1970-01-01瀏覽次數(shù):0次
相關(guān)新聞
整合同類新聞,相關(guān)新聞一手掌握
-
BING地圖坐標(biāo)拾取
日期:2021-11-25瀏覽次數(shù):114次
-
六位國內(nèi)外前端技術(shù)專家,帶你玩轉(zhuǎn)前端最熱門技術(shù)
日期:2021-05-20瀏覽次數(shù):0次
-
吳亦凡搶注“大碗寬面”商標(biāo),真“skr”商業(yè)鬼才!
日期:2021-04-29瀏覽次數(shù):264次
-
辦理ICP經(jīng)營許可證常見問題大集合
日期:2021-04-29瀏覽次數(shù):121次
-
關(guān)于營銷型網(wǎng)站的網(wǎng)站建設(shè)
日期:2021-04-06瀏覽次數(shù):192次
-
域名為什么每年都要續(xù)費(fèi)?域名到期忘記續(xù)費(fèi)怎么辦?
日期:2021-03-15瀏覽次數(shù):278次
-
新起點(diǎn) 新征程 —— 深圳市廣雅達(dá)科技有限公司喜遷新址
日期:2021-02-23瀏覽次數(shù):215次
-
建設(shè)手機(jī)網(wǎng)站怎么才能吸引用戶?深圳企業(yè)網(wǎng)站建設(shè)_深圳網(wǎng)站制作
日期:1970-01-01瀏覽次數(shù):0次
-
新手如何建站?網(wǎng)站建設(shè)需要注意哪些問題?
日期:1970-01-01瀏覽次數(shù):0次
-
電商網(wǎng)站建設(shè)平臺(tái)比較(下)
日期:1970-01-01瀏覽次數(shù):0次
最新新聞
與互聯(lián)網(wǎng)同行,實(shí)時(shí)掌握網(wǎng)建行業(yè)最新動(dòng)態(tài)
-
關(guān)于我們
深圳市廣雅達(dá)科技有限公司,是一家新型的全案網(wǎng)絡(luò)開發(fā)公司,作為以互聯(lián)網(wǎng)高端網(wǎng)站建設(shè)、APP開發(fā)、小程序開發(fā)為核心的專業(yè)網(wǎng)絡(luò)技術(shù)服務(wù)供應(yīng)商,廣達(dá)網(wǎng)絡(luò)致力于全面分析市場環(huán)境、衡量與預(yù)測市場需求、整合區(qū)別于行業(yè)競爭對手的絕對優(yōu)勢,結(jié)合品牌理念深度挖掘項(xiàng)目優(yōu)勢和產(chǎn)品價(jià)值,提升客戶品牌認(rèn)知、認(rèn)可度。
-
我們的客戶
廣達(dá)網(wǎng)絡(luò)歷經(jīng)十年沉淀,與國內(nèi)外數(shù)千家客戶達(dá)成合作關(guān)系。廣達(dá)網(wǎng)絡(luò)始終堅(jiān)持“帷有專業(yè),才能拓展無限”的服務(wù)理念,堅(jiān)持“認(rèn)真堅(jiān)持細(xì)節(jié)”的優(yōu)質(zhì)服務(wù)理念,不斷完善自身,成就企業(yè),最終實(shí)現(xiàn)共贏。
-
我們的業(yè)務(wù)
廣達(dá)網(wǎng)絡(luò)主營業(yè)務(wù)范圍包含互聯(lián)網(wǎng)高端網(wǎng)站建設(shè)、APP開發(fā)、小程序開發(fā)、商城網(wǎng)站建設(shè)、公眾號運(yùn)營以及數(shù)字營銷等,涵蓋了服務(wù)、房產(chǎn)、數(shù)碼、服裝、物流貿(mào)易等行業(yè),根據(jù)品牌現(xiàn)狀,為每個(gè)客戶量身定制項(xiàng)目整體服務(wù)方案,以敏銳的市場洞察力、創(chuàng)新的市場策劃能力,全面把握市場變化,為客戶實(shí)現(xiàn)從企業(yè)到消費(fèi)者的價(jià)值轉(zhuǎn)換。