摘要:正式發布在過去的一周,正式發布,帶來大量改進和修復。這是自開展以來的第七個主要版本,并將在年月成為下一個分支。以后,如果使用具有已知安全問題的代碼,的用戶會收到警告通知。將自動檢查針對數據庫的安裝請求,并在代碼包含漏洞時發出警告通知。
1. Node.js 10 正式發布
在過去的一周,Node.js 10.0.0 正式發布,帶來大量改進和修復。這是自 Node.js Foundation 開展以來的第七個主要版本,并將在 2018 年 10 月成為下一個 LTS 分支。新版本自帶定制化的 Node-ChakraCore 引擎,其功能亮點包括:全面支持 N-API,支持 TTD 的生成器和異步函數,支持 Inspector 協議等等。
詳情:https://nodejs.org/en/blog/re...
2. npm 6 的更新Node.js 10.0.0 附帶 npm 5.7.x, 但是,預計在 Node.js 10.x 生命周期的早期會更新為 npm 6。第 6 版將側重于性能、穩定性和安全性,與先前版本的 npm 相比,性能提高 17 倍。以后,如果使用具有已知安全問題的代碼,npm Registry 的用戶會收到警告通知。npm 將自動檢查針對 NSP 數據庫的安裝請求,并在代碼包含漏洞時發出警告通知。
詳情:https://blog.npmjs.org/post/1...
3. Gooact:用 160 行代碼實現一個“React”本教程分為四部分,教你如何用 160 行代碼從頭構建一個類似 React 的庫,包括實現組件 API 和虛擬 DOM。學習本教程需要具備基本的 React 知識。
詳情:https://medium.com/@sweetpalm...
4. Tone.js:創建交互式音樂Tone.js 是在瀏覽器中創建交互式音樂的框架。它提供高級調度功能、合成器效果, 以及在 Web 音頻 API 之上構建的直觀的音樂抽象。
詳情:https://tonejs.github.io
5. 馬里奧卡丁車:純CSS打造的小游戲Stephen Cook 解釋了他如何使用純 CSS 創建交互式馬里奧卡丁車游戲。這個項目中,作者沒有使用一行 JS 代碼和一張圖片,100% 純 CSS 打造,其中 HTML 代碼也僅有 13 行。
詳情:https://codeburst.io/mario-ka...
6. 用 video 替代 GIF 的方案GIF 動畫可能會由于非常龐大造成頁面卡頓、性能下降等問題, 在本指南中,我們將看到如何通過用大多數瀏覽器中可用的 MPEG-4 和 WebM 視頻源代替它們來遏制這種膨脹。本指南使用 ffmpeg 工具,你可能需要先安裝它。
詳情:https://developers.google.com...
7. TUI Calendar:全能的日歷控件TUI Calendar 是高度可定制的全能 JavaScript 日程安排日歷,支持多種視圖類型(每日,每周,每月等),支持任務和 milestone 的高效管理,支持通過鼠標拖拽來調整日程安排,支持按主題自定義用戶界面,支持 Chrome、Safari 、Firefox、Edge 和 IE9+。
詳情:https://github.com/nhnent/tui...
8. 使用數組進行函數式編程借鑒函數式編程中的技巧,文章講述了如何使用 map,filter 和 reduce 操作數組對象。由于這些方法不會改變調用數組本身,所以我們可以有效地使用它們而不用擔心副作用。
詳情:https://www.telerik.com/blogs...
9. Day.js:Moment.js 的輕量化方案Day.js 是一個輕量級( 2kB )的 JavaScript 時間日期處理庫,和 Moment.js 的 API 設計保持完全一樣。如果你曾經用過 Moment.js,那么你已經知道如何使用 Day.js。Day.js 并沒有改變或覆蓋 Javascript 原生的 Date.prototype,而是創造了一個全新的包含 Javascript Date 對象 Dayjs 的對象。Dayjs 對象是不可變的,所有的 API 操作都將返回一個新的 Dayjs 對象。
詳情:https://github.com/xx45/dayjs
10. 原生般的頁面轉場動畫為了幫助用戶快速收集信息,獲得更好的瀏覽體驗,目前前端開發中出現了許多原生般的技術實例。本篇文章討論了如何使用 Vue 和 Nuxt 構建一個原生般的網頁,整個頁面從一個布局轉換到另一個布局展現出漂亮的流暢平滑動畫。
詳情:https://css-tricks.com/native...
11. TypeORM: 用于 TS 和 JS 的ORMTypeORM 是一種 ORM(Object Relational Mapping),可以在 NodeJS、Browser、Cordova、PhoneGap、Ionic、React Native 和 Electron 平臺上運行,并且可以與 TypeScript 和 JavaScript(ES5,ES6,ES7)一起使用。其目標是始終支持最新的 JavaScript 功能以及提供附加功能,以幫助您開發任何使用數據庫的應用程序,不論是只有少數表格的小型應用程序,還是具有多個數據庫的大型企業級應用程序。
詳情:http://typeorm.io/
12. 手寫 WebAssemblyWebAssembly(wasm) 是一個可移植、體積小、加載快并且兼容 Web 的全新格式,其目標是充分發揮硬件能力以達到原生執行效率。WebAssembly 不僅可以運行在瀏覽器上,也可以運行在非 web 環境下。本篇文章探索了如何使用 WebAssembly 來編寫經典的康威生命游戲。
詳情:http://blog.scottlogic.com/20...
每周一同步更新到 GitHub, 歡迎 star :)
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/113176.html
摘要:詳情發布高性能實時應用程序框架帶來的最新增強功能,并通過集成,和簡化持續集成和持續部署。文中提出的反調試技巧包括檢測未知的執行環境檢測調試工具例如代碼完整性控制流完整性控制和反模擬。 01. Chrome65 的新功能 CSS Paint API 允許使用編程方式生成圖像;Server Timing API允許服務器將時間信息通過HTTP headers傳遞給瀏覽器; CSS disp...
摘要:詳情發布高性能實時應用程序框架帶來的最新增強功能,并通過集成,和簡化持續集成和持續部署。文中提出的反調試技巧包括檢測未知的執行環境檢測調試工具例如代碼完整性控制流完整性控制和反模擬。 01. Chrome65 的新功能 CSS Paint API 允許使用編程方式生成圖像;Server Timing API允許服務器將時間信息通過HTTP headers傳遞給瀏覽器; CSS disp...
摘要:詳情發布高性能實時應用程序框架帶來的最新增強功能,并通過集成,和簡化持續集成和持續部署。文中提出的反調試技巧包括檢測未知的執行環境檢測調試工具例如代碼完整性控制流完整性控制和反模擬。 01. Chrome65 的新功能 CSS Paint API 允許使用編程方式生成圖像;Server Timing API允許服務器將時間信息通過HTTP headers傳遞給瀏覽器; CSS disp...
摘要:詳情在線是一個簡單的在線詳情一套前端架構庫說不上快速,但其集成了自定義元素可觀察對象路由等,是一款輕量級的庫。和等都有使用它。詳情這是一本涵蓋和內容的新書,可在線閱讀或付費下載電子書。 01. 2018 JavaScript 測試概覽 文章介紹了JavaScript測試的關鍵術語、測試類型、工具和方法,并簡要分析了工具jsdom、Istanbul、Karma、Chai、Wallaby等...
摘要:詳情在線是一個簡單的在線詳情一套前端架構庫說不上快速,但其集成了自定義元素可觀察對象路由等,是一款輕量級的庫。和等都有使用它。詳情這是一本涵蓋和內容的新書,可在線閱讀或付費下載電子書。 01. 2018 JavaScript 測試概覽 文章介紹了JavaScript測試的關鍵術語、測試類型、工具和方法,并簡要分析了工具jsdom、Istanbul、Karma、Chai、Wallaby等...
閱讀 928·2021-11-23 09:51
閱讀 993·2021-11-18 10:02
閱讀 1908·2021-09-10 11:27
閱讀 3138·2021-09-10 10:51
閱讀 779·2019-08-29 15:13
閱讀 2064·2019-08-29 11:32
閱讀 2501·2019-08-29 11:25
閱讀 3044·2019-08-26 11:46