該週報主要為各個地方內容的匯總整理
技術#
You Might Not Need React Query#
本文討論了 React Server Components 是否會取代 React Query,後者是用於在客戶端管理異步狀態的庫。作者認為,如果數據獲取完全在服務器上完成,則可能不需要 React Query。但是,對於大多數轉向服務器組件的應用程序,仍然可以採用混合方法集成和使用 React Query。作者建議,React Query 可以用於無限滾動列表、離線支持和自動重新獲取等用例。文章強調,React Query 並非 “殺手”,對於許多應用程序仍然有用。
State of Node.js Performance 2023#
本文使用科學基準測試方法討論了 Node.js 版本 16、18 和 20 中的性能改進和挫敗。文章重點關注 Node.js 的內部基準測試,包括文件系統、事件和 HTTP 伺服器。基準測試結果顯示,在某些領域,如 EventTarget 類和 HTTP 伺服器方面有顯著的改進,同時也突出了一些回歸問題,例如在 Node.js 20 上使用 ascii 編碼的 fs.readfile。文章還解釋了用於確定基準測試結果置信度的統計方法。
工具#
forgetti#
類 React Forget,解決函數組件重複渲染優化問題
Flowise#
使用 LangchainJS 拖放界面構建自定義的 LLM 流程
axios-cache-interceptor#
一個小而高效的 axios 緩存攔截器。支持 Etag、Cache-Control、TTL、HTTP 頭等功能!
更新#
next.js project structure#
有大框架的味道了
large-monorepo#
對 Nx 和 Turborepo 進行基準測試
xState#
全新版本的 xState
melonJS#
一個全新的、現代的、輕量級的 HTML5 遊戲引擎
AI#
magician.design#
由 AI 提供支持的 Figma 神奇設計工具。