javascript週報 434 期

toddmark發表於2019-04-28

原文地址

推薦

Svelte 3 釋出: 重新思考互動性

Svelte 是最有意思的 UI 框架之一,更厲害的是它使用了一種獨特的方法。沒有在瀏覽器裡執行,Svelte 在編譯時執行,把應用程式設計更有效的執行時的 JavaScript。Svelte 3 在幫助你書寫更少程式碼方面採用了很多步驟。

Node.js 12 釋出,這是個重要的事

Node.js 的最新“當前”分支升級到 v8.74,免費帶來了很多記憶體和表現的提升,同時也支援私有類域,TLS 1.3,診斷報告,所有新的 ES 模組支援等等。下週三,NodeSource 會討論 Node 12中新特性。

Uppy 1.0: 開源 JavaScript 檔案上傳模組

<input type="file"> 不夠用時,Uppy 提供了一些像預覽,上傳進度報告,web 攝像機支援等等的東西。1.0 版是開發3年的成果。

Create React App 3.0 釋出

這個一行命令建立現代 React 應用的流行工具取得關鍵進展,將會支援 Jest 24,hooks,TypeScript 檢查等等。

7個有用的 JavaScript 技巧

抱歉,我只是對這種時不時的“這裡有一堆小技巧”的標題沒有抵抗力。這些技巧相對簡單,不過如果你還沒有聽說過 URLSearchParams,那麼你需要看看它們。

JVM 替換 JavaScript 的比較

這篇文章相當自以為是,對React也有點不公平,但我發現將Java狀態轉換為JavaScript編譯工具包以及使用它們構建應用程式所涉及的程式碼非常有意義(滾動到下面有很多)。

教程和觀點

JavaScript 便籤:深度分析 JavaScript 功能和組成,還有更多

一本長期流行的電子書,現在免費(你可以選擇)。週末閱讀的終結者。

更快更多的豐富特性,在 V8 中國際化的 API

在需要國際化的 web 應用中提供豐富的特性處理,同時 V8 團隊提升了支援和表現。

Node 12 的新的實驗 ES 模組支援

從 v8.9 以後,ES 模組的實驗支援在 Node 中存在,但是 Node 12 所有的新實現去除了一些沒有標記的等級,主要的支援在今年以後一點。

設計模式遊戲

快速線上遊戲,幫助你熟悉設計模式。mark一下,這是個好東西。

我在 標籤上如何失敗的

使用JavaScript 去做一些魔發連結的事情,但是不要破壞它們。

“你可能從來不在生產環境中直接執行 Node.js”

簡單來說,直接執行 Node 應用是不靠譜的,那麼為什麼有些工具像是 supervisor,nodemon 或者 pm2 仍然這麼做?

程式碼和工具

Shepherd:指引使用者遊覽應用

一步步高亮 APP 特性的方式。支援多種 React Angular,Ember 和 Vue 等等的庫。

Faast.js:把 JavaScript 模組轉換成可擴充套件無服務方法

HTTP 觀察:一個攔截,瀏覽,除錯 HTTP 請求的工具

開源的除錯,測試工具。

negative-array:負值索引陣列使用 ES2015 代替

舉個例子,array[-1]。即使你不用它,原始碼仍然值得一讀。

Sortable 1.9:可排序的拖拽列表

觸控裝置和現代瀏覽器支援良好,列表間拖拽,定義拖拽事件,在 Angular,React,Vue 下工作良好。

Reattempt: 一種給非同步方法另一次的機會

pic

相關文章