闊別兩年,Webpack 5 正式發佈了,不只清理掉不少冗餘的功能,一樣也爲咱們帶來了不少新鮮的能力,不管是默認開啓的持久緩存,仍是反病毒保護,亦或者被其做者之一稱爲 JS 架構變革者的
Module Federation
。雖然不知道你有沒有心動呢,但如今卻正是時候上車 Webpack 5 體驗一把裝備升級。
天高地迥,覺宇宙之無窮
文章由淺入深展現了對稱加密、非對稱加密、數字證書、CA機構、數字簽名等在 https 協議過程當中所扮演的角色,語言通俗易懂,雖然拉着奶奶一塊兒看,奶奶表示看不懂,但仍是值得推薦!前端
自從 2018 年 2 月,Webpack 4 發佈以來,Webpack 就暫時沒有更進一步的重大更新,爲了保持 API 的一致性,舊的架構沒有作太多改變,遺留了不少的包袱。闊別 2 年多後,2020 年 10 月 10 日,Webpack 5 正式發佈,並帶來了諸多重大的變動,將會使前端工程師的構建效率與質量大爲提高。Webpack 5 的 Release Note 很是長,本文嘗試摘出最簡練的信息。react
這是谷歌推出的 ARCore 開發入門課程系列中的第二節課,介紹了 AR 的六大理念,以及 ARCore 實現這六大理念的思路與技術解決方案。文章開頭提到的上節課《解密 AR 加強現實》的內容也一樣值得一讀。webpack
如何優雅地使用 React 寫 three.js,本篇文章提供了入門教程。文中羅列了選擇 R3F(react-three-fiber)的理由:組件化場景的開發模式可讀性極高且便於複用,內置了不少至關有用的輔助函數,暴露了足夠多的 hooks 以便開發者靈活擴展,提早預處理畫布尺寸,不限制 three.js 的使用版本,對二次渲染的算法作了優化。web
A Survey on Dialogue Systems: Recent Advances and New Frontiers.(智能對話系統調查:前沿與進展)算法
雖然也是2018年的,全文引用了124篇論文,是一篇綜合全面的介紹對話系統的文章,如今看來仍具備參考意義。編程
雖然是18年的文章,但經過本文主要能夠了解聊天機器人的分類以及實現思路,至於本文的核心內容,用動態詞典替換靜態詞典的實現思路以及優化詞預測損失和回覆生成損失方法,則適合更深刻研究的讀者。緩存
ckplayer 是一款用於網頁上播放視頻的軟件,它有着高度自定義化的特色;並且做爲一個老牌的網頁視頻播放器,使用起來只需幾個簡單的文件便可插入視頻。而在最近,該播放器做者在更新了 X2 版本後,又將 ckplayer 正式開源給各位開發者,本文將帶你們簡單介紹該播放器的特色以及使用和安裝方式。安全
滄海拾遺,積跬步以致千里
瞭解了那些關於 HTTPS 的基礎,在實際的項目中該如何應用呢?本文講解了如何使用 Nginx 來配置 HTTPS 服務器,還不快用起來,給本身的小網站按上象徵安全認證的「綠鎖」。前端框架
Webpack 5 正式發佈了,當咱們抽絲剝繭的去學習其中的內容時,仍是須要先對 Webpack 有更爲深入的瞭解,這篇 Webpack 原理淺析,就是很好的教程,文章以實現一個簡單的打包工具爲路線圖,逐一解析了 Webpack 中的各項能力,若是將它放在收藏夾吃灰就太惋惜了。服務器
「蒲公英」期刊,每週更新,咱們專一於挖掘「 基礎技術、 工程化、 跨端框架技術、 圖形編程、 服務端開發、 桌面開發、 人工智能、 設計哲學、 前端框架」等多個大方向的業界熱點,並加以專業的解讀;不只如此,咱們還會推介精選凹凸技術文章,向你們呈現團隊內的研究技術方向。擡頭仰望,蒲公英的種子會生根發芽,如夏花絢爛;格物致知,咱們登高遠眺、滄海拾遺,以求積硅步而至千里。
歡迎關注凹凸實驗室博客:aotu.io
或者關注凹凸實驗室公衆號(AOTULabs),不定時推送文章。