阔别两年,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),不定时推送文章。