成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Strve.js這樣寫法像不像React?

開發(fā) 開發(fā)工具
最近連續(xù)更新了兩個(gè)版本:2.3.3和2.3.2,下面我們來看看這兩個(gè)版本的更新日志。

第一次在手機(jī)上寫文章,覺得別有一番風(fēng)趣。上周自己抽時(shí)間把Strve.js升級(jí)了一下,現(xiàn)在目前版本是2.3.3。有興趣的朋友可以去官方文檔查閱一下。說到官方文檔,之前有位朋友說我的文檔缺乏可視化界面,就是那種在線編輯插件。這位朋友提的建議很不錯(cuò),就去網(wǎng)上調(diào)研了一下,最后選定了Codepen。選定它的原因是我只是單獨(dú)的頁面展示,這樣簡單就足夠了。

其次,最近連續(xù)更新了兩個(gè)版本:2.3.3和2.3.2,下面我們來看看這兩個(gè)版本的更新日志。

v2.3.3

StrveAPI的參數(shù)調(diào)整;

#v2.3.2

  • HTML標(biāo)簽內(nèi)容支持顯示非字符串類型;
  • 數(shù)據(jù)綁定統(tǒng)一使用${}符號(hào)綁定,不再支持{}符號(hào);
  • 視圖模板支持多個(gè)根節(jié)點(diǎn);
  • 視圖模板支持Text節(jié)點(diǎn);
  • 修復(fù)條件渲染時(shí)切換狀態(tài),無法正確渲染節(jié)點(diǎn);
  • 增加watchDOMChangeAPI,用于監(jiān)視DOM樹變化;
  • 增加支持HTML模板字符串高亮顯示(VSCode編輯器需安裝 es6-string-html 插件);
  • 刪除StrveAPI的data屬性參數(shù);
  • 視圖模板支持Class類寫法;

這次改動(dòng)也挺大的,主要是內(nèi)部的整體優(yōu)化。

比如,借鑒了Vue的v-if指令內(nèi)部思想實(shí)現(xiàn)了條件渲染,利用注釋節(jié)點(diǎn)實(shí)現(xiàn)DOM占位,這一點(diǎn)我覺得非常值得學(xué)習(xí)。

但是還是遇到了問題,那就是虛擬DOM量級(jí)的問題,因?yàn)镾trve.js內(nèi)部跟React.js相似,都是數(shù)據(jù)變化后,通過新老數(shù)據(jù)的計(jì)算 Diff 來得知數(shù)據(jù)的變化。React.js為了突破性能瓶頸,借鑒了操作系統(tǒng)時(shí)間分片的概念,引入了 Fiber 架構(gòu)。通俗來說,就是把整個(gè)虛擬 DOM 樹微觀化,變成鏈表,然后我們利用瀏覽器的空閑時(shí)間計(jì)算 Diff。一旦瀏覽器有需求,我們可以把沒計(jì)算完的任務(wù)放在一旁,把主進(jìn)程控制權(quán)還給瀏覽器,等待瀏覽器下次空閑。

不過,我相信在之后會(huì)慢慢解決這個(gè)問題。在上面我們說到React.js,我們常用的方式就是在Class類中寫JSX。那么,使用Strve.js其實(shí)也可以。



Strve.js這次升級(jí)的亮點(diǎn)還有很多,可以打開優(yōu)化后的官方文檔查閱,以下有兩種方式可供選擇(復(fù)制以下地址到瀏覽器)。

1、(中文官方文檔)

https://maomincoding.github.io/strvejs-doc/zh/

2、(國內(nèi)站點(diǎn))

https://www.maomin.club/site/strvejs/zh/

最近一段時(shí)間,Strve.js將不會(huì)有大版本的升級(jí),我想先休息一下,然后把精力放在其他學(xué)習(xí)上面。

責(zé)任編輯:姜華 來源: 前端歷劫之路
相關(guān)推薦

2021-11-29 00:17:41

JS符串轉(zhuǎn)換

2021-12-23 06:07:21

前端技術(shù)編程

2022-11-14 00:14:49

2023-06-15 06:57:06

Strve.jsVite

2023-07-22 06:55:00

JS框架Strve

2022-02-23 10:48:52

TodoList應(yīng)用項(xiàng)目Strve開發(fā)

2020-05-25 09:00:35

郭德綱程序員互聯(lián)網(wǎng)

2021-12-19 07:22:16

Create前端工具

2023-03-14 07:23:48

ReactJSX語法

2023-05-08 07:52:29

JSXReactHooks

2022-03-22 08:03:08

ReactTsTypeScript

2022-06-10 08:01:17

ReduxReact

2010-09-07 11:03:16

2020-03-27 15:03:17

React JS框架開發(fā)平臺(tái)

2025-04-11 08:10:45

React模式Code

2018-06-25 10:15:23

數(shù)據(jù)庫MySQL文檔存儲(chǔ)

2025-01-17 09:29:42

2016-11-14 15:51:42

JavaScriptAngular.jsReact.js

2025-01-13 00:00:00

2015-06-15 10:25:26

ReactJS入門資源
點(diǎn)贊
收藏

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

主站蜘蛛池模板: 国产在线精品一区二区 | 欧美男人亚洲天堂 | 国产精品久久久爽爽爽麻豆色哟哟 | 国产中文在线观看 | 99精品久久| 91天堂| 欧洲一区二区在线 | 久久久久国产一区二区三区四区 | 欧美一区二区三区国产 | 日日摸夜夜添夜夜添精品视频 | 精品日韩 | 99精品国产一区二区青青牛奶 | 日日操夜夜操天天操 | 亚洲三区在线观看 | 男人天堂国产 | 不卡一二区 | 成人av电影免费在线观看 | 一区二区三区中文字幕 | 欧美日韩成人在线 | 欧美一区二区三区在线观看 | 日韩一二区 | 精品国产一区二区三区性色av | 亚洲国产aⅴ成人精品无吗 国产精品永久在线观看 | 日韩欧美三区 | 欧美1—12sexvideos | 国产高清一区二区三区 | 欧美一级全黄 | 成年人免费看的视频 | 精品久久久久久久久久久 | 午夜视频免费 | 国产精品国产精品国产专区不蜜 | 国产精品jizz在线观看老狼 | 国产精品日韩在线观看一区二区 | 免费人成在线观看网站 | 色婷婷狠狠 | 久久久国产精品一区 | 9999国产精品欧美久久久久久 | 精品欧美二区 | 欧美成人a∨高清免费观看 色999日韩 | 国产精品久久久 | av在线伊人 |