前端週刊第十期
阿新 • • 發佈:2022-03-13
前端週刊發表每週前端技術相關的大事件、文章教程、一些框架的版本更新、以及程式碼和工具。每週定期發表,歡迎大家關注、轉載。
如果外鏈不能訪問,關注公眾號「前端每週看」,裡面有解決辦法
大事件
WebGPU——所有的核心,沒有畫布——一種暴露 GPU 硬體功能的 API,誠然,預設情況下在任何標準瀏覽器中都不可用。
JavaScript 新增兩個原始資料型別——快來體驗新的兩個資料型別!!
深度:跨端技術的本質與現狀——跨端技術的本質與現狀 。
React 18 候選版本釋出——React 18 的完整生產版本似乎迫在眉睫:剛剛釋出,詳細文件涵蓋了本週候選版本的升級。該帖子還包括有關一些主要新功能的有用資訊。
文章
命名衝突 — 現有程式碼如何強制對提議的功能進行重新命名。
34 行程式碼中的輕量級 GitHub REST API — ES 代理的力量再次爆發。不是教程,但您可能會從程式碼中學到一些東西。
在 AWS 上構建無伺服器多區域 WebSocket API - 通過在幕後使用 WebSockets 和跨區域通訊來了解全球實時聊天應用程式的有趣(並且非常 AWS-y!)架構。
我在 React 中構建國際象棋應用程式的經驗 - 作者將自己描述為一個自學成才的 React 開發新手。因此,他用那些處於學習曲線相似點的人會發現很容易理解的術語來描述他對這個定義明確的問題的方法。
建立本機 Web 元件 - 瞭解如何使用Minze JavaScript 框架建立本機 Web 元件。
框架釋出
Partytown 0.5.0 – 將指令碼移動到 Web Worker 中以提高效能。 AVA 4.1.0 – Node.js 測試執行器。 Rollup.js 2.70.0 - ES 模組捆綁器。 Node 17.7.0和17.7.1 React Native DateTimePicker 6.0
程式碼和工具
LemonadeJS V2:一個需要零轉譯的反應式 JavaScript 庫——在任何地方都使用盡可能少的工具來簡單、直接的反應性。 striff: Real Simple String Diffing — 給定兩個字串,您可以找出新增或刪除了哪些字元,以及在何處新增或刪除。 PSD:零依賴 PSD (Photoshop) 解析器- 將解析包括文字在內的每一層的資訊,並且還支援 Photoshop 的 .PSB(大影象)格式。 Tygo:從 Go(lang) 原始碼生成 TypeScript 型別——假設您正在構建一個應用程式,後端使用 Go,前端使用 TypeScript。這個工具會掃描你基於 Go 的 API 併為你建立相關的 TypeScript 型別。 Ultra:適用於 Deno 的現代 Streaming React 框架— 圍繞原生瀏覽器功能(如 ES 模組、匯入對映和 Web 流)構建。如果您喜歡它的尖端方法,該專案自己的超級動力主頁的來源可能會幫助您權衡。