前端週報:W3C成立25週年;Node.js 12.12發佈;Amazon 消費者業務宣佈永久關閉

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

新聞熱點

前端新聞

Node.js 12.12 發佈:新增簡化 Electron 集成的新標誌

Node.js 12.12.0 已經發布,該版本更新內容如下:

build:添加 --force-context-aware 標誌以防止使用上下文不瞭解的原生 node.js 插件#29631

棄用:爲#29781 添加僅文檔棄用 process._tickCallback()

esm:將 JSON 模塊更改爲實驗性的#29754

fs:opendir() 的 fs.Dir 遍歷目錄#29349

Process:使用#29564 將源 map 支持添加到堆棧跟蹤 --source-map-support

tls:增加 pauseOnConnect 選項#29635,爲 OpenSSL 引擎的私鑰添加選項#28973

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

W3C 成立 25 週年

1994 年,Tim Berners-Lee 在發明萬維網數年後成立萬維網聯盟(W3C)。W3C 希望以標準化的工作方式,奠定 Web 技術的關鍵基礎,並致力於保持網絡技術的開放性。而開放的標準,意味着任何人都可以參與構建 Web 技術,無論是企業還是個人,但目前該組織也面臨着谷歌主導的瀏覽器市場的艱鉅挑戰。

PornHub Web 開發人員訪談

近日,一名來自成人網站 PornHub 的 Web 開發者接受訪談。

https://davidwalsh.name/pornhub-interview

Safari Technology Preview 94 發行說明

Safari 技術預覽版 94 包括針對 CSS 陰影部分、Web 動畫、Storage Access API、WebRTC、MediaDevices、JavaScript、CSS Grid、Web API、Web Inspector、WebDriver 和後退 / 前進緩存的錯誤修復和性能改進。

https://webkit.org/blog/9609/release-notes-for-safari-technology-preview-94/

行業新聞

Google 召開 2019 年新品發佈會

北京時間 10 月 15 日晚,谷歌召開了 2019 年新品發佈會,推出 Google Pixel4 系列手機、PixelBook Go 筆記本、Pixel Buds 耳機以及 Nest Mini、Nest Wifi 等新產品,此前爆料提到的 5G 智能手錶 Pixel Watch 並未出現。

Amazon 消費者業務宣佈永久關閉

Oracle 數據庫 AWS 首席佈道師 Jeff Barr 在 AWS 官網宣佈:亞馬遜消費者業務將永久關閉 Oracle 數據庫。

AWS CEO Andy Jassy 在 AWS re:Invent 2018 中表示:到 2019 年底,亞馬遜將全面放棄使用 Oracle 數據庫,97%的“關鍵任務數據庫”將運行在亞馬遜自己的服務上。據瞭解,這項工作涉及將存儲在近 7500 個 Oracle 數據庫中的 75 PB 內部數據遷移到多個 AWS 數據庫服務,包括 Amazon DynamoDB、Amazon Aurora、Amazon Relational Database Service(RDS)和 Amazon Redshift。

Riot Games 將推出《英雄聯盟》手遊在內的四款遊戲

10 月 16 日,在英雄聯盟十週年慶典上,拳頭遊戲官方確定將發佈四款遊戲——《英雄聯盟》手遊、《雲頂之弈》手遊、《Legends of Runeterra》和《英雄聯盟電競經理》。除了這四款新品,拳頭遊戲在資料片中透露了更多正在研發的新遊戲:代號爲“A 計劃”的多角色戰術射擊遊戲,將在 2020 年公佈更多消息。

甲骨文聯合 CEO 馬克·赫德離世

北京時間 10 月 19 日上午消息,上週五,曾任甲骨文聯合首席官及惠普首席執行官的馬克·赫德(Mark Hurd)去世,享年 62 歲。一個月前,赫德因健康問題離開甲骨文。他在致員工的消息中表示:“我已經決定要多花些時間關注自己的身體健康。” 赫德去世的消息傳出後,當地時間週五下午,甲骨文股價下跌 0.9%,至 54.46 美元。今年以來,該公司股價累計上漲約 21%。

深度閱讀

Axios 或 fetch():應該使用哪個?

Axios 並非始終是理想的解決方案。有時會有更好的選擇來發出 HTTP 請求。

https://blog.logrocket.com/axios-or-fetch-api/

前端開發者需要掌握的計算機科學知識

本文介紹了一些適用於前端工程師的計算機科學基礎知識。

https://qvault.io/2019/10/16/learning-some-computer-science-will-make-you-a-better-and-more-expensive-engineer/

瞭解 JavaScript 中的延遲加載

本文作者對網絡上的延遲加載如何工作展開研究,主要介紹了本地的延遲加載 API,延遲加載的實現方式,延遲加載的重要性和優勢,以及延遲加載 Web 內容的簡單用例。

https://blog.logrocket.com/understanding-lazy-loading-in-javascript/

7 個簡單但棘手的 JavaScript 面試問題

在 JavaScript 面試中中可能會問到的一些簡單但棘手的問題彙總列表。

https://dmitripavlutin.com/simple-but-tricky-javascript-interview-questions/

工具 & 庫 & 資源

GitSheet:常用 Git 命令速查表,可一鍵複製到剪貼板。

Typeofnan javascript quizzes:超過 50 道 JavaScript 趣味測試題,附有詳盡的解釋。

Appwrite:Appwrite 是面向前端和移動開發人員的新型開源端到端後端服務器,Appwrite 的目標是抽象和簡化 REST API 和工具背後的常見開發任務,以幫助開發人員更快地構建高級應用程序。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章