天天看點

蒲公英 · JELLY技術周刊 Vol.25 · Webpack 5 正式釋出,你學廢了麼

蒲公英 · JELLY技術周刊 Vol.25 · Webpack 5 正式釋出,你學廢了麼

蒲公英 · JELLY技術周刊 Vol.25

闊别兩年,Webpack 5 正式釋出了,不僅清理掉很多備援的功能,同樣也為我們帶來了很多新鮮的能力,不論是預設開啟的持久緩存,還是反病毒保護,亦或者被其作者之一稱為 JS 架構變革者的

Module Federation

。雖然不知道你有沒有心動呢,但現在卻正是時候上車 Webpack 5 體驗一把裝備更新。

登高遠眺

天高地迥,覺宇宙之無窮

基礎技術

看完這篇文章,我奶奶都懂了https的原理

文章由淺入深展示了對稱加密、非對稱加密、數字證書、CA機構、數字簽名等在 https 協定過程中所扮演的角色,語言通俗易懂,雖然拉着奶奶一起看,奶奶表示看不懂,但還是值得推薦!

工程化

闊别兩年,webpack 5 正式釋出

自從 2018 年 2 月,Webpack 4 釋出以來,Webpack 就暫時沒有更進一步的重大更新,為了保持 API 的一緻性,舊的架構沒有做太多改變,遺留了很多的包袱。闊别 2 年多後,2020 年 10 月 10 日,Webpack 5 正式釋出,并帶來了諸多重大的變更,将會使前端工程師的建構效率與品質大為提升。Webpack 5 的 Release Note 非常長,本文嘗試摘出最簡練的資訊。

圖形程式設計

AR 核心概念及技術解析

這是谷歌推出的 ARCore 開發入門課程系列中的第二節課,介紹了 AR 的六大理念,以及 ARCore 實作這六大理念的思路與技術解決方案。文章開頭提到的上節課《解密 AR 增強現實》的内容也同樣值得一讀。

RTF: 用 React 來寫 three.js

如何優雅地使用 React 寫 three.js,本篇文章提供了入門教程。文中羅列了選擇 R3F(react-three-fiber)的理由:元件化場景的開發模式可讀性極高且便于複用,内置了很多相當有用的輔助函數,暴露了足夠多的 hooks 以便開發者靈活擴充,提前預處理畫布尺寸,不限制 three.js 的使用版本,對二次渲染的算法做了優化。

人工智能

AI 聊天機器人——京東·資料科學實驗室

A Survey on Dialogue Systems: Recent Advances and New Frontiers.(智能對話系統調查:前沿與進展)

雖然也是2018年的,全文引用了124篇論文,是一篇綜合全面的介紹對話系統的文章,現在看來仍具有參考意義。

論文解讀:基于動态詞表的對話生成研究

雖然是18年的文章,但通過本文主要可以了解聊天機器人的分類以及實作思路,至于本文的核心内容,用動态詞典替換靜态詞典的實作思路以及優化詞預測損失和回複生成損失方法,則适合更深入研究的讀者。

工具推介

曆經十年歲月磨砺,這個網頁視訊播放器中的王牌終于開源了!

ckplayer 是一款用于網頁上播放視訊的軟體,它有着高度自定義化的特點;而且作為一個老牌的網頁視訊播放器,使用起來隻需幾個簡單的檔案即可插入視訊。而在最近,該播放器作者在更新了 X2 版本後,又将 ckplayer 正式開源給各位開發者,本文将帶大家簡單介紹該播放器的特點以及使用和安裝方式。

滄海拾遺

滄海拾遺,積跬步以至千裡

Nginx 配置 HTTPS 伺服器

了解了那些關于 HTTPS 的基礎,在實際的項目中該如何應用呢?本文講解了如何使用 Nginx 來配置 HTTPS 伺服器,還不快用起來,給自己的小網站按上象征安全認證的「綠鎖」。

Webpack原理淺析

Webpack 5 正式釋出了,當我們抽絲剝繭的去學習其中的内容時,還是需要先對 Webpack 有更為深刻的了解,這篇 Webpack 原理淺析,就是很好的教程,文章以實作一個簡單的打包工具為路線圖,逐一解析了 Webpack 中的各項能力,如果将它放在收藏夾吃灰就太可惜了。

「蒲公英」期刊,每周更新,我們專注于挖掘「基礎技術、工程化、跨端架構技術、圖形程式設計、服務端開發、桌面開發、人工智能、設計哲學、前端架構」等多個大方向的業界熱點,并加以專業的解讀;不僅如此,我們還會推介精選凹凸技術文章,向大家呈現團隊内的研究技術方向。

擡頭仰望,蒲公英的種子會生根發芽,如夏花絢爛;格物緻知,我們登高遠眺、滄海拾遺,以求積矽步而至千裡。

蒲公英 · JELLY技術周刊貢獻指南

蒲公英 · JELLY技術周刊 Vol.25 · Webpack 5 正式釋出,你學廢了麼

歡迎關注凹凸實驗室部落格:aotu.io

或者關注凹凸實驗室公衆号(AOTULabs),不定時推送文章:

蒲公英 · JELLY技術周刊 Vol.25 · Webpack 5 正式釋出,你學廢了麼

繼續閱讀