Categories
程式開發

前端週報:微信封殺QQ小程序;AWS 推出基於Linux的開源操作系統;Firefox 74發布:取消對TLS 1.0/1.1的支持


前端週報專注大前端領域內容,以對外文資料的蒐集為主,幫助開發者了解一周前端熱點,分為新聞熱點、深度閱讀、開源項目 & 工具等欄目。歡迎關注【前端之巔】微信公眾號(ID: frontshow),及時獲取前端週報內容。

前端新聞

Google Chrome 新增“默認為訪客”模式以進行無狀態瀏覽

Google近日宣布,Chrome瀏覽器的Windows,Linux和macOS高級用戶現在可以使用新的“默認為訪客模式”功能。可以使用命令行開關或企業策略啟用新的Google Chrome瀏覽器功能,該功能允許用戶將網絡瀏覽器配置為始終以訪客模式啟動。在這種瀏覽模式下,Chrome退出瀏覽器後將刪除計算機上的所有瀏覽活動,從而為用戶提供“從會話到會話的無狀態瀏覽體驗”。

Laravel 7正式發布

Laravel 7現在已經發布,並包括許多新功能,包括Laravel氣鎖,更快的路由速度,自定義Eloquent強制轉換,Blade組件標籤,流利的字符串操作,新的HTTP客戶端,CORS支持以及更多功能。

https://laravel-news.com/laravel7

Firefox 74 正式發布:取消對 TLS 1.0/1.1 的支持

3月10日,Mozilla 發布了 Firefox 74 版本更新。 Firefox 74 做了一些安全優化以及增加了一些新功能。值得一提的是,Firefox 74 將禁用基於 TLS 1.0 和 TSL 1.1 協議的網站。這將是首個禁止訪問使用 TLS 1.0 和 TLS 1.1 的 HTTPS 網站的瀏覽器版本。

https://www.mozilla.org/en-US/firefox/74.0/releasenotes/

AWS 推出基於 Linux 的開源操作系統

AWS 在其博客中介紹了該團隊最新的開源項目 Bottlerocket。據介紹,Bottlerocket 是一種新的基於 Linux 的開源操作系統,用於在虛擬機或裸機主機上運行容器,主要採用 Rust 代碼編寫,並且僅包含運行容器的基本軟件。

Bottlerocket 支持 Docker 鏡像和其他開放容器倡議(Open Container Initiative,OCI)支持的平台。同時,Bottlerocket 依賴於鏡像模型,而不是程序包更新系統。

https://aws.amazon.com/cn/blogs/aws/bottlerocket-open-source-os-for-container-hosting/

行業新聞

騰訊:研發人員佔比 66%,內部代碼開源率提升至 70%

騰訊近日對外發布《騰訊研發大數據報告》,披露了 2019 年公司在產品及技術研發方面的重要數據。 2019 年,騰訊研發人員佔比高達 66%,同時,騰訊 2019 年新增研發項目超過 3500 個,隨著騰訊全面擁抱產業互聯網的戰略推進,2019 年 To B 項目數量比 2018 年增長了 77%。在代碼數量上,2019 年騰訊新增代碼行數高達 12.9 億,相比 2018 年增長了 30%。數據顯示,騰訊 60% 的項目團隊規模在 20 人以下,47.8% 的項目迭代周期在 1 週之內,平均每天完成用戶需求 3802 個,而 28% 的需求可以在 1 天內得到響應。另外在 Bug 處理方面,46% 的 Bug 在 1 天內得到解決,82% 的 Bug 在 1 週內得到解決。

美五大科技巨頭市值一夜蒸發逾 4000 億美元

由於市場繼續受冠狀病毒和經濟不確定性的影響,美股週四(3 月12 日)暴跌並跌入熊市,當日蘋果股價暴跌9.88%、Facebook 跌9.30%、Alphabet 跌8.2%、亞馬遜跌7.98%以及微軟跌9.48%。

微信上騰訊 QQ 小程序因違規被封

騰訊 QQ 在微信上的小程序因違規被暫停服務,對未使用過該小程序的用戶而言,目前已經無法在微信平台搜索到該小程序。相關頁面顯示,小程序騰訊 QQ 由於違反《即時通信工具公眾信息服務發展管理暫行規定》,已暫停服務。 2019 年 11 月,微信上出現名為“騰訊 QQ”的小程序,藉此,用戶可以在微信上查看 QQ 消息。

天貓超市回應大數據殺熟:“新人專享價”標識未正常顯示,產生誤解

有網友反映,88VIP 會員價格比普通用戶高,存在大數據殺熟。天貓超市通過官方微博發文稱,針對該問題,已經進行緊急排查,其為新用戶提供首筆訂單時會有“新人專享價”,並在相應商品頁面有專門標識,而天貓3 ·8 活動期間,這個標識沒有被正常顯示,因而產生誤解。天貓超市稱,目前問題已經解決,並且不存在大數據殺熟的問題。

深度閱讀

React第10課:使用Immutable.js規範化數據

在本課程中,我們將探討如何處理數據。如您在 fixtures.js中所見,到目前為止,我們用於顯示文章的數據結構尚未規範化。每篇文章都包含有關它的信息,它類似於樹狀結構。

https://blog.soshace.com/react-lesson-10/

JavaScript中的getOwnPropertyDescriptors方法

ECMAScript 2017 JavaScript規範的新功能之一getOwnPropertyDescriptors。簡而言之,此方法返回給定對象的所有屬性的信息,包括有關getter和setter的信息。它允許我們創建對象的副本並在復制所有屬性(包括getter和setter)時克隆它。

https://alligator.io/js/getownpropertydescriptors/

什麼是Javascript中的模板文字以及為什麼要使用它們

直到ES6推出,JavaScript才從來沒有一種優雅的方式來處理字符串。 ES6引入了一種稱為模板文字的東西,它使JavaScript可以更有效,更優雅地處理多行字符串。

https://hackernoon.com/what-are-template-literals-in-javascript-and-why-you-should-use-them-ese03yxu

使用Vue.js和Laravel構建庫存管理應用

在本教程中,我們將以Laravel和Vue.js為前端創建一個簡單的庫存管理應用程序。

https://hackernoon.com/building-an-inventory-management-app-using-vue-js-and-laravel-1abc492d95d7

軟件 & 工具 & 庫

Node.js 13.11.0發布

https://github.com/nodejs/node/releases

Power Shell 7.0 正式發布

除了常見的新 cmdlet/API 和錯誤修復之外,PowerShell 7.0 還引入了許多新功能。

https://devblogs.microsoft.com/powershell/announcing-powershell-7-0/

Laravel 7正式發布

https://laravel-news.com/laravel7

nest.js 7.0.0 發布

https://docs.nestjs.com/migration-guide

前端週報:微信封殺QQ小程序;AWS 推出基於Linux的開源操作系統;Firefox 74發布:取消對TLS 1.0/1.1的支持 1