偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

2020 有哪些不容錯過的前端技術(shù)趨勢?

開發(fā) 前端
四位技術(shù)人不四、杜歡、海波和堂主對 2020 年前端發(fā)展趨勢進行了展望,同時也闡述 2020 年前端從業(yè)者可能將要面臨的挑戰(zhàn)。

四位技術(shù)人不四、杜歡、海波和堂主對 2020 年前端發(fā)展趨勢進行了展望,同時也闡述 2020 年前端從業(yè)者可能將要面臨的挑戰(zhàn)。

[[325129]]

不四,螞蟻金服高級前端技術(shù)專家,語雀產(chǎn)品技術(shù)負責人

杜歡,阿里云戰(zhàn)略 & 合作部 高級前端技術(shù)專家、阿里巴巴經(jīng)濟體前端 Serverless 研發(fā)升級項目負責人

海波,網(wǎng)易云音樂前端負責人

堂主,政采云前端負責人

Q1:在 2019 年大前端領(lǐng)域,您印象最深刻或者最重要的一件事情是什么?

不四:隨著大前端領(lǐng)域開始進入深水區(qū),越來越多的資源開始往兩端傾斜,Low Code 領(lǐng)域解決大量營銷活動和中后臺的業(yè)務(wù)場景, Pro Code 領(lǐng)域則通過基建賦能來提升開發(fā)者的研發(fā)效能,支持更復雜的研發(fā)場景。

杜歡:2019 年,云廠商和整個前端開發(fā)者社區(qū)都在積極推動 Serverless 概念的落地,云 + 端的研發(fā)模式雛形初顯,大前端的未來充滿更多可能。

海波:運營工具體系作為前端容易切入的業(yè)務(wù)賦能場景,近兩年在各個大小廠如雨后春筍般涌現(xiàn),諸如頁面搭建工具以及圖片、音視頻等素材的合成制作工具等等,其中也有不乏結(jié)合視覺、音視頻算法以及推薦算法的智能化場景案例。相信 2020 年運營工具在限定場景下的智能化拓展應(yīng)該會成為一個大家發(fā)力的重要賽道,因為傳統(tǒng)的拖拖拽拽的生產(chǎn)方式在提效上的天花板是存在的。

堂主:過去一年最深的感受,在于隨著業(yè)務(wù)及終端的多元化,前端也正式進入了深水區(qū),在解決業(yè)務(wù)問題的同時,更加關(guān)注研發(fā)效能。在工程技術(shù)收益向平臺業(yè)務(wù)收益轉(zhuǎn)變的過程中,前端正在向傳統(tǒng)職能范疇的上下游進行拓展和打通,從研發(fā)工程化到智能 AI+ 的自動化探索,研發(fā)工程鏈路上的 Low Code 對業(yè)務(wù)賦能降本的驚人價值;Serverless 理念的認知與實踐,前端研發(fā)能力的愈加下沉和帶來的應(yīng)用單兵能力,能看到行業(yè)在由 Web 前端開發(fā)向 Web 應(yīng)用開發(fā)快速前進的趨勢。

Q2:2019 年,最超乎您預期的一個前端技術(shù)趨勢是什么?

不四:我自己的工作重心其實在 Pro Code 和全棧研發(fā)領(lǐng)域,但是 19 年過去之后回頭來看,Low Code 領(lǐng)域的發(fā)展迅速超出我的預期。從最早的通過模塊化搭建解決營銷活動領(lǐng)域的問題,發(fā)展到現(xiàn)在可以通過 Low Code 來解決內(nèi)部復雜的中后臺業(yè)務(wù)需求,隨著智能化和前端的結(jié)合、Low Code 和 Pro Code 的結(jié)合,盡管還是在探索階段,但是從趨勢來看這可能是給前端提效的一個大方向。

杜歡:前端 Serverless 研發(fā)模式在阿里巴巴雙十一落地還是讓我感覺非常震撼的,雖然還只是邁出的第一步,但這一步的象征意義非常巨大且顯性。通過阿里經(jīng)濟體前端 Serverless 研發(fā)模式升級實踐可以看出未來應(yīng)用開發(fā)的幾個特征:

  • 業(yè)務(wù)開發(fā)者不再關(guān)心很細節(jié)的機器資源申請、運維;
  • 數(shù)據(jù)源將得到進一步的融合,業(yè)務(wù)層可以自由編排使用;
  • 前端可以完成整個應(yīng)用的交付;
  • 流量高峰前后,不用主動規(guī)劃資源;通過這些研發(fā)態(tài)的變化,業(yè)務(wù)可以更低成本更高效的試錯。

海波:應(yīng)該是小程序吧。除了AT(阿里和騰訊)小程序繼續(xù)收割流量,日活再創(chuàng)新高,2B (百度和字節(jié)) 小程序也開始展露頭角,甚至 360 還提出了桌面端小程序概念,在邊緣場景也想分到一杯羹。「小程序跨端」這個技術(shù)議題開始變成剛需,比如 taro 等技術(shù)方案變得越來越有市場,技術(shù)方案從跨 Web 和 RN 等,演變到需要跨小程序 ABCDEFG… 。不得不說,在為這些小程序疲于奔命的時候,作為普通開發(fā)者,我們對于 Web 標準本身的關(guān)注正在減弱。不過從純技術(shù)視角看,小程序?qū)τ诳缍梭w驗優(yōu)化還是有參考價值的,比如離線包、獨立歷史棧的多頁?;?Webview 以及一些關(guān)鍵視圖的混合渲染,切實解決了純 Web 的體驗痛點。另外,W3C 也首次發(fā)布了小程序標準化白皮書的內(nèi)容,偏門變正道也存在可能性。

堂主:2019 年最超出我預期的實際上有兩個,其一是 Low Code 能力的發(fā)展對人效的提升,由單端到現(xiàn)在的多端;由早期的偏營銷展示的輕業(yè)務(wù)場景到現(xiàn)在的中后臺復雜業(yè)務(wù)場景,乃至業(yè)務(wù)模型、鏈路和事件的可支持;由 UI 模塊的人肉編碼研發(fā)到智能化的 UI2Code 生成經(jīng)過實踐。其二是 Serverless 理念的廣泛布道和部分廠的垂直化嘗試,就像前面問題回答的,前端的能力在下沉,正回歸到 Web 工程師的路上,這不論是對業(yè)務(wù)還是前端自身都是利好。

Q3:2020 年的大前端領(lǐng)域,您認為最值得關(guān)注的技術(shù)趨勢是什么?

不四:隨著前端框架和其他基礎(chǔ)設(shè)施的進一步完善,前端工程師可能更多的需要將關(guān)注點放在如何利用這些基礎(chǔ)設(shè)施來更好的解決業(yè)務(wù)問題上來。在 Low Code 領(lǐng)域如何讓 Low Code 的產(chǎn)物與 Pro Code 結(jié)合以解決更復雜的業(yè)務(wù),在 Pro Code 領(lǐng)域如何使用云服務(wù)、Serverless 等技術(shù)為基礎(chǔ),進入更廣闊的全棧研發(fā)世界,都是值得關(guān)注和投入的。

杜歡:從前端行業(yè)價值角度上看,我目前還是會認為可以優(yōu)先關(guān)注云端 Serverless 研發(fā)模式升級這件事情。隨著云底層能力的不斷豐富,云廠商平臺逐漸提供了越來越強的免架構(gòu)及免運維能力,使得整個社會開始逐漸具備將經(jīng)歷聚焦到業(yè)務(wù)思考本身,這會影響到雇主對整個研發(fā)體系建設(shè)的選擇。當雇主有機會讓更多研發(fā)人員只專注業(yè)務(wù)邏輯開發(fā)時,普遍具備專業(yè)的設(shè)備端交互邏輯開發(fā)且能通過 NodeJS 等語言實現(xiàn)后端業(yè)務(wù)邏輯開發(fā)的大前端行業(yè),將會得到更大的機會,這會是對整個行業(yè)帶來深遠影響的方向,值得大家關(guān)注。

海波:Serverless 吧。我們內(nèi)部雖然也在嘗試積極實踐 Node BFF ,但如果拋開拓展職能邊界這個對內(nèi)價值,而從最終提效來說,效果可能并不明顯, Node 更多的會用在一些非核心鏈路(比如運營工具、監(jiān)控平臺等)或中后臺業(yè)務(wù)以及相對較成熟的 SSR 等。并且在面對大流量的 C 端場景,也會一些穩(wěn)定性隱患,大廠可能可以有充足的投入去保障,中小廠就相對沒那么幸運了,只能選擇在一些小場景反復磨煉。而 Serverless 作為一種科學的開發(fā)理念和新的協(xié)作分工模式,有可能將一個模塊或功能(甚至應(yīng)用)的 ”端+服務(wù)“的開發(fā)復雜度縮小到單位人力可承載,貼合前端廣且薄的職能特點,從而解決人員基礎(chǔ)的問題。

堂主:我認為是 Serverless,基于 Serverless 的研發(fā)體系變革和能力進化的普適性和影響深度會超出一些同學的預期。Serverless 對底層資源和運維工作的封裝,讓前端能更專注于交互邏輯、業(yè)務(wù)邏輯和數(shù)據(jù)而非環(huán)境本身,在 UI 即函數(shù) + Faas 的事件驅(qū)動,Node 能力結(jié)合容器及微服務(wù)的架構(gòu),前端比以往更容易以全棧的姿態(tài)貼近業(yè)務(wù)、服務(wù)業(yè)務(wù)。未來結(jié)合 AI 智能生成的加持,Web IDE 對本地環(huán)境的抹平和業(yè)務(wù)開發(fā)與平臺能力的打通,前端的變革會更加深遠。

Q4:您認為對于前端從業(yè)者來說,2020 年可能面臨的最大挑戰(zhàn)是什么?

不四:正所謂能力越大,責任越大。隨著前端能使用的“武器”變的更強大,前端要解決的問題也更復雜。然而不論前端如何發(fā)展,最終還是要回歸到“解決問題”這個本質(zhì)上。能否利用這些新的“武器”來找到新的業(yè)務(wù)場景,或者讓之前的場景明顯提效,可能是接下來大前端開發(fā)者需要思考的。

杜歡:上面我更多的在提云端 Serverless 研發(fā)模式升級這件事情,實際上除此之外,前端還有很多其他不錯的方向,比如智能化、低代碼化等等,其中有一些會是幫助前端進一步解放的工具,有一些是幫助前端進一步擴大價值的方法,但是這兩者,都對前端提了一個相同的要求:要做一個精通業(yè)務(wù)的開發(fā)者,如果還是像原來那樣簡單的“切頁面”,那可能未來第一批被淘汰的就是這些人。而要成為一個精通業(yè)務(wù)的開發(fā)者,又將會是一個全新的話題,除了技術(shù)之外,我們要鏈接更多,思考更多!

海波:2020 年的挑戰(zhàn)我覺得和 2019 年并不會有實質(zhì)差別,務(wù)虛一點說:「如何在業(yè)務(wù)中探索前端的技術(shù)價值體現(xiàn)」,這點我覺得在所有業(yè)務(wù)前端團隊可能都是長久的挑戰(zhàn)。

堂主:2020 年前端研發(fā)體系的升級不會這么快,諸如 Serverless 也還處于理念到最佳實踐的探索階段。最大的挑戰(zhàn),我認為是在新思想和各方實踐的推動下,優(yōu)勢大廠平臺和一般小廠之間行業(yè)技術(shù)從業(yè)者的認知代差會進一步擴大,后續(xù)幾年,初中級從業(yè)者的行業(yè)紅利會逐漸消失。這里還是要強調(diào)下,技術(shù)的價值在于解決業(yè)務(wù)問題,不同階段的業(yè)務(wù)所需的技術(shù)配套是不同的。擁抱業(yè)務(wù),不要狹隘的從前端角度看業(yè)務(wù),從業(yè)務(wù)角度去看研發(fā)看前端,聚焦各自的業(yè)務(wù)問題,由場景出發(fā)找方案能帶來更好的成長。

 

責任編輯:趙寧寧 來源: 阿里技術(shù)
相關(guān)推薦

2016-02-29 15:00:48

RSA/信息安全

2014-07-10 10:56:21

jQuery

2023-03-01 16:38:00

前端Web技術(shù)

2020-08-05 10:13:14

JavaScript開發(fā)

2022-05-01 12:19:33

云原生公有云云計算

2019-07-18 16:46:29

Web開發(fā)趨勢Node.js

2020-02-06 09:00:00

ESES2020前端

2020-12-17 09:24:20

前端開發(fā)工具

2019-06-19 08:22:56

負載均衡網(wǎng)絡(luò)協(xié)議服務(wù)器

2015-09-17 17:37:57

工具程序開源

2023-06-29 17:53:00

VSCode插件程序

2022-09-22 16:17:12

css編程語言開發(fā)

2019-10-29 09:00:00

AIOps人工智能

2013-08-19 10:45:42

華為HCC大會HCC2013華為

2019-07-11 12:14:38

黑帽網(wǎng)絡(luò)安全漏洞

2024-01-31 11:55:16

數(shù)據(jù)分析數(shù)據(jù)計算收支

2019-07-04 08:00:00

MySQL存儲開發(fā)

2023-09-14 15:22:35

2014-08-26 10:38:23

AppAndroid Wea應(yīng)用

2024-04-25 09:00:00

點贊
收藏

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