前情提要
在前一篇,我們介紹了 優先級與分層 Scheduler,解決了「重要任務先跑」的問題。然而,在實際應用中,我們還會遇到另一個挑戰:長任務會阻塞主執行緒...
系列文章: 前端工程師的 Modern Web 實踐之道 - Day 23預計閱讀時間: 12 分鐘難度等級: ⭐⭐⭐⭐☆
🎯 今日目標
在昨天的文章中,我...
快速回顧
這篇接續上一篇的結尾,讓我們來透過實際的範例,理解要怎麼互補使用。
Effect 清理策略
首先,我們先來釐清主要的概念:
我們的 effect(c...
前言
歡迎回來!如果你正在讀這篇,代表你昨天成功建立了專案,恭喜你已經打敗了 50%在 Day 1 就放棄的參賽者(我瞎掰的數據,但應該差不多,健身房也是過年假...
本篇目標
理解為什麼會 撕裂(tearing),如何保證 tear-free 訂閱
keys 重掛 下如何避免殘留訂閱 / 計算節點
在 Transitio...
前言
前面已經示範了如何將我們設計好的 signal 機制,容入兩個主流框架下(React、Vue),這篇開始我們來回顧我們設計好的 signal 核心機制,探...