前端週報:微軟發佈基於Chromium的Microsoft Edge預覽版;Nuxt發佈v2.9.0

前端週報:微軟發佈基於Chromium的Microsoft Edge預覽版;Nuxt發佈v2.9.0;npm 發佈v6.11.0



image.png



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

Chrome 76 將增加原生 Lazy-Loading 功能】:這是處理延遲加載的重大改進。如果 Chrome 76 中能穩定運行此功能,它將是長期以來性能最強大的版本之一。詳情請查看:  https://scotch.io/bar-talk/native-lazy-loading-launched-on-chrome-76

Vue 最新動態】:基於函數的組件 API 提議被拒絕,尤雨溪發佈了重新設計的 Function-API RFC,現在被稱爲 Composition API。詳情請查看:https://news.vuejs.org/issues/154

Nuxt發佈 v2.9.0 版本】:在本版本中 vue-meta 升級到 2.0.0 版本,外部化 TypeScript 支持;詳情請查看:  https://twitter.com/nuxt_js/status/1163740024606777345

npm 發佈 v6.11.0 版本】:從本版本開始,npm 永遠不在 root 權限文件夾之外的地方創建 root 權限文件。詳情請查看:  https://blog.npmjs.org/post/187146797665/release-6110

Node 發佈 v12.9.0 版本】:升級了 V8 內核,爲 fs,http 和 stream 模塊添加了新特性。詳情請查看: https://nodejs.org/en/blog/release/v12.9.0/

V8 引擎發佈 v7.7 版本】:減少了內存開銷,新增可擴展的 WebAssembly 後臺編譯,優化了堆棧序列化性能,速度提升了 30%。JavaScript 新增  Intl.NumberFormat  接口,可用於格式化數字。詳情請查看: https://v8.dev/blog/v8-release-77

Vue CLI 發佈 v4.0.0-rc.0】: https://github.com/vuejs/vue-cli/releases/tag/v4.0.0-rc.0

Deno.js 發佈 v0.16.0】:內置測試運行器  deno test ,並支持  .d.ts  聲明文件。詳情請查看:  https://github.com/denoland/deno/releases/tag/v0.16.0

Angular CLI 8.3.0 版本發佈】:新增兩個功能:重新設計了新的應用程序;ng deploy  命令可直接從 CLI 部署項目。詳情請查看: https://angular.io/guide/deployment#automatic-deployment-with-the-cli

 行業新聞
  1. Google 計劃在 82 版中棄用 FTP URL 支持:這個決策主要是因爲用戶可以訪問 FTP URL 並下載資源,但數據並未進行過加密處理,容易造成敏感信息的泄漏等安全問題。詳情請查看: https://www.pixelstech.net/article/1566007822-Google-plans-to-deprecate-FTP-URL-support-in-Chrome

  2. 微軟發佈 Microsoft Edge 預覽版:在去年的 12 月,微軟宣佈 Microsoft Edge 開發將採用 Chromium ,以此來爲用戶提供更好的網站兼容性,併爲所有的網站開發人員降低網站的碎片化程度。現在已準備好向大家展示他們最近的成果: https://www.microsoftedgeinsider.com/zh-cn/?form=M300SF&OCID=M300SF
  3. Chrome 開發者峯會將於 2019 年 11 月 11 日至 12 日在舊金山 Yerba Buena 藝術中心舉行,現已開放報名,活動將於 10 月 11 日關閉註冊。詳情請查看: https://developer.chrome.com/devsummit/faqs/#general
  4. 自由軟件基金會(FSF)發文表示 Google 軟件是惡意軟件,詳情請查看: https://www.gnu.org/proprietary/malware-google.html
  5. 中共中央、國務院:支持在深圳開展數字貨幣研究與移動支付等創新應用 詳情請查看: http://www.nbd.com.cn/articles/2019-08-18/1363993.html
  6. 百度發佈 Q2 財報:智能小程序月活用戶三個月增 49% 。詳情請查看: https://finance.sina.com.cn/roll/2019-08-20/doc-ihytcitn0472231.shtml

深度閱讀
  1. 宣佈 WASI:用於在 Web 外部運行 WebAssembly 的系統接口。Webassembly 確實可以在未來實現無縫的跨語言集成。這是一個巨大的飛躍。在 Web 外部運行的 WebAssembly 有着巨大的未來: https://hacks.mozilla.org/2019/08/webassembly-interface-types/https://news.ycombinator.com/item?id=20758891

  2. HTTP/2 是什麼?我們爲什麼要關心它?文章鏈接:https://medium.com/@nelly31/http-2-what-is-it-why-should-we-care-cf0b040d8972
  3. React 核心作者 Dan Abramov 在採訪中談論 React 的下一步計劃: https://kentcdodds.com/chats-with-kent-podcast/seasons/01/episodes/a-rundown-of-whats-next-for-react-with-dan-abramov
  4. 爲前端工程師準備的 Docker 教程:本文介紹瞭如何使用 Docker 來運行 NodeJS 和 React 應用: https://blog.logrocket.com/docker-for-front-end-developers/
  5. 手把手教你使用 WebAssembly 在你的網頁上運行 C++ 代碼: https://h-savran.blogspot.com/2018/02/stey-by-step-running-c-in-your-web-page.html?m=1
  6. PWA:Web 應用程序的未來: https://hackernoon.com/pwas-the-future-of-web-apps-i74sw30o5

開源項目
  1. date-fns:提供了最全面的工具集,用於在瀏覽器和 Node.js 中操作 JavaScript 日期。date- fns 就像是日期的 lodash。它 適用於所有場合的 180 多種功能。GitHub 地址: https://github.com/date-fns/date-fns
  2. blackbird71SR / Hello-World:包含幾乎所有編程語言的 Hello World 示例GitHub地址: https://github.com/blackbird71SR/Hello-World
  3. Enzyme:使用 Enzyme 可以輕鬆的測試你的 React 組件。詳情鏈接: https://www.npmjs.com/package/enzyme
  4. Polly.js:一個用於記錄、重放和模擬 HTTP 交互的開源庫: https://netflix.github.io/pollyjs/#/
  5. Featmap 是一個簡單的用戶故事映射工具,供產品經理構建,規劃和交流產品積壓。它使用 React,Typescript 和 Go 構建。請訪問 www.featmap.com進行試用。GitHub 地址: https://github.com/amborle/featmap
  6. NodeGUI 和 React NodeGUI:NodeGUI 是一個開源庫,用於使用 JavaScript 和類 CSS 構建跨平臺本機桌面應用程序。NodeGui 應用程序可以從單個代碼庫在 Mac,Windows 和 Linux 上運行。React NodeGUI 是 NodeGUI 的 React renderer。它旨在成爲桌面開發中的 React Native。詳情鏈接: https://blog.atulr.com/nodegui-intro/
  7. API Gateway + Vue JS + Express + PostgreSQL:一個面向使用 Vue JS,Express 和 PostgreSQL 的應用程序的 API 網關。每個架構都在自己的容器上運行。GitHub地址: https://github.com/allanchua101/api-gateway-vue-express-pg
  8. Spring.js:使開發人員快速啓動 NodeJS 服務器。詳情請查看: https://spring.js.org/

招聘信息
  1. 【網易遊戲】前端工程師:工作地點:廣州;薪資:20K-50K;職位誘惑:業務發展迅猛、空間大、福利好;面試官郵箱:
    [email protected]

    職位要求:負責遊戲虛擬物品交易平臺;有 Vue/React/Angular 等類似 MV* 框架實踐經驗;瞭解各端兼容性問題及性能優化;加分項:有自己的想法;創新能力強;
  2. 【馬蜂窩】前端工程師 (中 / 高級 / 資深):工作地點:北京;薪資:20K-45K;職位誘惑:期權激勵、技術氛圍濃厚、提供三餐。面試官郵箱[email protected]


    職位要求:3 年以上工作經驗;熟練使用 HTML5 CSS3 和JavaScript(ES6+);熟練掌握 Vue 或 React 技術棧;

    加分項:複雜問題處理能力和技術方案設計能力;Node、Webpack 深入瞭解;小程序開發經驗;參與技術類項目建設。
  3. 【米哈遊】前端工程師 (中 / 高級 / 資深):工作地點:上海 / 桂林路地鐵站;薪資:20K-50K;職位誘惑:福利好、年輕團隊、技術氛圍濃厚、免費晚餐。面試官郵箱[email protected]

    職位要求:2 年以上前端方向的工作經驗;熟練使用 HTML5 CSS3 和 JavaScript(ES6+);熟練掌握 Vue 技術棧;

    加分項:有 *** 性能優化經驗、活動可視化配置經驗、活動及遊戲官網類需求開發經驗
  4. 【猿輔導】(初 / 中 / 高) 級前端工程師:工作地點:北京;薪資:20K-60K;職位誘惑:注重技術,加班少,假期多。面試官郵箱[email protected]


    職位要求:計算機相關專業本科學歷以上,熟悉一種前端框架,學習能力強;

    加分項:學習能力強
  5. 【作業幫】(中 / 高級 / 資深) 前端工程師:工作地點:北京;薪資:20K-40K;職位誘惑:技術氛圍濃厚,技術棧全面,提供三餐;面試官郵箱[email protected]

    職位要求:至少熟悉一個主流前端框架(React / Vue / Angular 等),瞭解其設計原理,有豐富實戰經驗;熟悉常見的構建工具,如 Gulp / Webpack 等,瞭解其設計原理,熟悉其配置方法;

    加分項:有移動端 Hybrid 開發經驗者優先;熟悉 NodeJS,及主流的框架(如 koa / express / egg 等),有純 Node 服務開發經驗者優先。
  6. 滴滴出行】前端工程師(中 / 高級 / 資深)  :工作地點:北京;薪資:20K-50K;職位誘惑:技術棧全面,團隊融洽,技術提升空間大。 面試官郵箱 :
    [email protected]

    職位要求:3 年以上工作經驗;熟練 JavaScript / ES6,瞭解 Nodejs;至少熟悉 Vue / React 中一種,並瞭解原理;對代碼優化與重構有一定經驗;對前端可視化方向有一定了解 ;

    加分項:有可視化相關開發經驗,熟練 WebGL / Canvas;瞭解一種後端語言或有相關開發經驗(如 Nodejs / Java / php / .Net)
  7. 【teambition】前端工程師:工作地點:上海;薪資:20K-40K;職位誘惑:阿里雲、空間大、福利好。面試官郵箱:
    [email protected]

    職位要求:3-5 年工作經驗;熟練使用 Typescript 和 JavaScript(ES6+);熟練掌握 React;在項目中使用過 Redux 等前端數據流框架;

    加分項:有在項目進行單元測試的經驗;有 RxJS 開發經驗;有開發過大型應用程序經驗;有複雜性能調優經驗;
  8. 【平安財產保險】前端工程師工作地點:深圳;薪資區間:13k~40k;職位誘惑:福利好、加班少、空間大。面試官郵箱:
    [email protected]

    職位要求:3 年及以上前端工作經驗,本科以上學歷;熟悉 html、css、javascript,熟悉 ES6 語法,熟悉 gulp、webpack、rollup 等工具使用;熟悉 reactjs、vuejs 或 angular 框架,並有相關的項目實踐,瞭解 nodejs 開發;瞭解 ip / tcp、http 等相關網絡協議,熟悉前端性能優化。 




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