在前端框架的開發中,「操作真實 DOM 節點」以及「在組件生命週期中保存資料」是兩個常見的需求。在 React 中,我們第一個想到的工具通常是 useRef。 但你是否曾思考過:為什麼 React 需...
回想一開始的印象 還記得最一開始看到 React 時,最直接的感覺就是:「怎麼很多東西都直接寫進 JavaScript 裡?」Vue 中熟悉的 v-for、v-if 和 @click 都不見了,畫面與...
如果換成 Vue 3.6,昨天看到的這些成本,真的會消失嗎? 昨天用 Vue 3.5.40 建立了 Component Storm 的 baseline,在 componentCount=500、...
500 個 Component 都在頁面上,但資料改變時,它們真的都需要一起工作嗎? 如果說 Reactive Chain 看的是資料怎麼傳,那 Component Storm 要看的是 當資料改...
目前網站已經有了基本的開發環境,但如果接下來要加入「我的冰箱」、「採買清單」、「最愛食譜」、「特價食材」以及 AI 食材辨識等功能,就不能把所有程式碼都塞在同一個檔案裡。 因此,今天的目標就是建立一個...
在現代前端開發中,我們每天都在編寫 React.useState、Vue ref/reactive 或 Angular 的 @Component 類別。然而,當我們剝離 JSX、模板編譯器(Templ...
Lab Cumulus NVUE 5.16。下圖是本實驗的環境一台交換器和兩台 Server,主要目的是了解交換器 ACL 的資料平面和控制平面設定以及原理。 數據平面和控制平面 ACL 定義,透過...
起因是在看《前端面試寶典之 React 篇》影片,冒出「渲染劫持」這個詞,追問下去發現它其實是 HOC 的一種實作技巧,而且是已經被 React 官方淡出的舊派做法。第二個問題問得很好:「rende...
ACL 在 NVIDIA (Cumulus Linux) 生態系中,存取控制串列(ACL)是管理流量、保護控制層與提升效能的核心元件。以下將從架構、與 iptables 的關係、使用方式與資料流、狀態...
同一個 Reactive Chain,只換 Vue 版本,Runtime 的成本真的變了嗎? 今天只改一件事 Vue 版本 Vue 3.5.40 → Vue 3.6.0-rc.2,其他的 Reac...