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

這一局,中國前端屬實領(lǐng)先世界了...

開發(fā) 前端
前端即網(wǎng)站前臺部分,運行在PC端,移動端等瀏覽器上展現(xiàn)給用戶瀏覽的網(wǎng)頁。隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,HTML5,CSS3,前端框架的應(yīng)用,跨平臺響應(yīng)式網(wǎng)頁設(shè)計能夠適應(yīng)各種屏幕分辨率,完美的動效設(shè)計,給用戶帶來極高的用戶體驗。

[[432377]]

大家好,我卡頌。

讓我們回到4年前,17年國外前端圈都發(fā)生了哪些大事?

為了彌補web和原生應(yīng)用體驗的差異,谷歌大力推進PWA

所有主流瀏覽器都支持WebAssembly

  • Serverless開始流行
  • CSS-in-JS走進主流前端視野
  • TypeScript火爆
  • GraphQL爆炸式增長
  • ......

那么這一年,國內(nèi)前端圈發(fā)生什么大事呢?第一批「微信小程序」上線。

[[432378]]

WXML、WXSS這陌生又熟悉的名字讓前端工程師眉頭一緊。

之后,一票友商為了蹭微信熱點,紛紛上馬自家的小程序。但為了顯得與眾不同,又定義了各自的標(biāo)準(zhǔn)。

為了應(yīng)對各家參差不齊的標(biāo)準(zhǔn),出現(xiàn)了各種「小程序轉(zhuǎn)譯框架」,uniapp、taro、mpvue、wepy2、chameleon......

正應(yīng)了「David Wheeler」的名言:

計算機科學(xué)中的所有問題都可以通過增加一個間接層來解決

經(jīng)過4年的發(fā)展,各種「小程序轉(zhuǎn)譯框架」做的有聲有色。而此時國外前端圈什么最火呢?

Svelte帶起的勢頭作為Stackoverflow票選的21年最受歡迎的web框架(包括前后端),Svelte最大的特點是「重編譯時」。

有多重呢?如果我們要開發(fā)一個「自定義組件」。

在React中,就正常用JSX開發(fā)就行,畢竟JSX是JS語法糖,很靈活。

在Vue中,一般組件用模版語法,如果組件太靈活,可以考慮寫render函數(shù)。

在Svelte中,為了hold住靈活的需求,官方文檔提供了「編譯時 API」,體驗類似Babel插件。

沒有經(jīng)歷過小程序時代的國外網(wǎng)友都認(rèn)為他是web框架,畢竟他的編譯目標(biāo)是DOM。

比如源碼里insert方法調(diào)用的是DOM API中的Node.insertBefore:

那如果編譯目標(biāo)是其他前端框架呢......

推上一個小哥嘗試將Svelte組件編譯為Preact組件。

評論區(qū)一堆國外網(wǎng)友表示:我不懂你為啥這么做,但我大受震撼。

 

小了,格局小了......

如果把Vue、React等一眾前端框架當(dāng)作各種「小程序框架」,那Svelte就是「小程序轉(zhuǎn)譯框架」。

Svelte邪魅狂狷的一笑:“想不到吧,我只是想做在座各位的爸爸”。

殊不知早在4年前,遙遠(yuǎn)的東方有個男子,早已洞悉了一切......

[[432380]]

 

責(zé)任編輯:姜華 來源: 魔術(shù)師卡頌
相關(guān)推薦

2014-09-29 14:52:15

浪潮王恩東HPC

2020-06-03 20:00:33

數(shù)字貨幣區(qū)塊鏈

2023-09-18 11:24:00

ChatGPTAI

2021-08-09 15:37:08

數(shù)字人民幣區(qū)塊鏈貨幣

2009-11-03 13:41:06

EPON接入技術(shù)

2023-10-09 12:45:32

訓(xùn)練數(shù)據(jù)

2018-04-16 10:14:37

2018-01-15 14:46:25

人工智能深度學(xué)習(xí)人臉識別

2013-09-09 13:53:31

開放網(wǎng)絡(luò)

2012-02-13 09:29:22

甲骨文安騰惠普

2024-08-26 00:01:00

前端性能優(yōu)化

2020-08-03 10:00:11

前端登錄服務(wù)器

2021-07-17 07:15:29

Windows 11操作系統(tǒng)微軟

2024-07-29 08:37:00

模型數(shù)據(jù)

2012-04-29 15:08:53

華為接入網(wǎng)

2021-03-17 09:03:14

量子技術(shù)量子計算量子通信

2015-10-22 14:32:44

微服務(wù)PaaS應(yīng)用開發(fā)

2012-05-01 08:47:39

點贊
收藏

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