蒲公英 · JELLY 技术周刊 Vol.26
往年的十月,不晓得大家在 TODO List 上新增了多少条目筹备尝鲜,你可能曾经筹备了 Vue3、Webpack5 以及 React v17.0 RC,然而十月中可却远不止这些货色值得一试,npm CLI 提醒你能够通过
npm install -g npm@7
体验新版本,Chromium Blog 的推文也显示 Chrome 正在部署 HTTP/3 和 IETF QUIC……
登高远眺
天高地迥,觉宇宙之无穷
根底技术
NPM v7.0.0 公布
npm v7.0.0 带来了比拟多的新个性,Workspaces
、peerDependencies
主动被装置、反对 yarn.lock
等,将与 NodeJS v15
一起公布。如果你想立刻尝试,能够应用 npm i -g npm@7
在终端运行装置。
Chrome 正在启用 HTTP/3,反对 IETF QUIC
QUIC(Quick UDP Internet Connections)是谷歌制订的一种基于 UDP 的低延时的互联网传输层协定,联合了 TCP、TLS 等协定的个性。HTTP/3 是 HTTP 的最新版本,仅在 QUIC 上运行。\
译文:https://www.oschina.net/news/…
工程化
Webpack 5 Module Federation: JavaScript 架构的改革者
Module Federation
是 Webpack 5 的新个性之一,它能够使 JavaScript 利用在客户端或服务器上动静运行另一个 bundle 或者 build 的代码。在理解学习这个个性的过程中,本文是最好的教程,因为它是由 Module Federation
的作者之一的 Zack Jackson 公布的,他在文中写到 ”Module Federation
之于 JavaScript Bundler
,如同Apollo
之于 GraphQL
“,并论述了相干的技术实现以及我的项目实际。\
译文: https://zhuanlan.zhihu.com/p/…
图形编程
iOS UIScrollView 动画的力学原理
理解动画成果的力学原理对于设计的还原度十分重要,本文深度分析 iOS UI 滚动视图动画的力学原理。\
译文:http://www.martinrgb.com/blog…
设计哲学
被忽视的设计:中文字体
字体是设计的基本要素之一,然而对于 Type Design 的视频少之又少,非专业人士对其认知也十分无限,很多人都会感觉:“啊,原来空气也是要设计的吗?”,字体作为设计的基本要素之一,它关乎着一个民族的设计格调,这个视频用短短的六分钟简略动画和旁白将中文字体的基础知识给说明确了~
工具推介
svga——AE 动画的另一个实现 / 展现办法
相比起有名的 bodymovin lottie,svga 应用了另一种办法记录动画信息:每一帧的信息在导出前计算好,记录在导出好的文件中,播放器在渲染时只需逐帧渲染,不需关怀关键帧间插值的计算。由此带来的是解析、播放器的库比 lottie 的精简许多(gzip 前 57KB),导出的文件也较小;另外限度也更多:不反对简单的矢量形态图层、不反对 AE 自带的突变、生成、描边、擦除等、对设计工具原生动画不敌对,对图片动画敌对
桑田拾遗
桑田拾遗,积跬步以至千里
设计稿 101% 还原之 Web 字体解决
字体设计是设计中的基本要素,同样也是在还原设计稿的过程中,晋升用户体验的重要一环,在兼顾体验的同时 101% 的来还原设计稿的所有细节能力不负我的项目中所有同学的心血。这篇对于 Web 中文字体解决的计划总结,置信会让大家都有所播种,非凡字体和网页性能再也不是一道单选题了~
1KB 的 3D 游戏???
JS1k 这个大赛不晓得有多少同学听过,在限度 1024 字节内的 JavaScript 代码实现一个参赛作品,而本期举荐的这个 3D 小游戏就出自这个较量,很难以置信对吧,还不快进来爽一把!(顺便给大家一个小问题,如果让你来用 1KB 以内的代码实现一个 3D 小游戏,能够做到吗?)
「蒲公英」期刊,每周更新,咱们专一于开掘「根底技术 、 工程化 、 跨端框架技术 、 图形编程 、 服务端开发 、 桌面开发 、 人工智能 、 设计哲学 、 前端框架」等多个大方向的业界热点,并加以业余的解读;不仅如此,咱们还会推介精选凹凸技术文章,向大家出现团队内的钻研技术方向。
低头俯视,蒲公英的种子会生根发芽,如夏花灿烂;格物致知,咱们登高远眺、桑田拾遗,以求积硅步而至千里。
蒲公英 · JELLY 技术周刊奉献指南
欢送关注凹凸实验室博客:aotu.io
或者关注凹凸实验室公众号(AOTULabs),不定时推送文章。