技术周刊 第 40 期
- 作者:
- wild-flame
- 发布时间:
- 更新时间:
【前端】
1、CSS 与网络性能
CSS 是页面渲染的关键因素之一,本文总结了一系列 CSS 加载的最佳实践,包括:懒加载非关键 CSS、避免使用 @import、关注 CSS 与 JavaScript 的顺序、仅加载 DOM 依赖的 CSS 等
https://juejin.im/post/5bf4bcbee51d4514e0512f72
2、像呼吸一样自然:React Hooks + RxJS
Leetcode 团队尝试用 Hooks 写 RxJS, 并写了一个 rxjs-hooks 库,一起来看一下官方的介绍吧
https://mp.weixin.qq.com/s/KNu0YUXyuZPoSz0Tn9mqpg
3、网页加载Three.js、Rust 和 WebAssembly
本文通过一个简单的实例,介绍网页如何加载用 Rust 写的 WebAssembly 模块。
https://medium.com/@cwervo/parc3l-combining-three-js-rust-and-webassembly-c1e643ef7681
4、浅谈webpack4.0 性能优化
对开发者而言,我们希望webpack这个工具可以给我们带来流畅的开发体验。比如,当不断修改代码时,我们希望代码的变更能及时的通知浏览器刷新页面,而不是手动去刷新页面。更进一步的我们希望,代码的修改只会局部更换某个模块,而不是整个页面的刷新。这样可以使我们不需要在等待刷新中浪费很多时间,大大提高了页面的开发效率。
https://zhuanlan.zhihu.com/p/50851312
5、Cookie 知识二则
SSO?你需要知道些什么?Cookie 还有优先级?赶紧来看作者怎么介绍Cookie的。
https://zhuanlan.zhihu.com/p/50541175
6、Web Worker 初探
Web Workers 使得一个Web应用程序可以在与主执行线程分离的后台线程中运行一个脚本操作。这样做的好处是可以在一个单独的线程中执行费时的处理任务,从而允许主(通常是UI)线程运行而不被阻塞。
https://juejin.im/post/5b4af72ae51d45198d4b1388
7、ervy:在终端中使用图表

没有什么特别的原因,只是因为喜欢终端,所以作者创建了这个可以在终端中打印图表的库。
链接:https://github.com/chunqiuyiyu/ervy
8、reactorx:React 全家桶与 RxJs 的完美结合
该仓库目前还在建设中,作者基于 RxJs 结合 React 全家桶提供了新的状态,路由管理等方案,喜欢 React 的同学可以关注一波。
https://github.com/querycap/reactorx
【后端】
1、史上最快、最强大的Gradle 5.0发布,新特性全解
Gradle 5.0 是有史以来速度最快、最安全、最强大的 Gradle 版本,这是 Gradle 官方给出的评价,v5.0 新增的功能主要包括:
在构建缓存和更新检查功能的基础之上,Gradle 5.0 又改进了增量编译和增量注解处理功能。
依赖约束、依赖对齐和版本锁定提供了可伸缩且灵活的依赖管理模型。
新的性能提升、依赖关系管理、日志和弃用 API 使用检查让构建扫描得到了显著改善。
静态类型的 Kotlin DSL 提供了代码自动完成、重构和其他 IDE 辅助,为 IDE 用户带来了一股清新的空气
https://gradle.org/whats-new/gradle-5/
2、Linkedin 工程师是如何优化他们的 Java 代码的
最近在刷各大公司的技术博客的时候,我在Linkedin的技术博客上面发现了一篇很不错博文。这篇博文介绍了Linkedin信息流中间层Feed Mixer,它为Linkedin的Web主页,大学主页,公司主页以及客户端等多个分发渠道提供支撑(如下图所示)。
https://greenrobot.me/devpost/java-faster-less-jvm-garbage/
【其他】
1、Material Design 大奖 2018 结果揭晓
今年的获奖作品在 4 个方面创造性地使用了 Material Design------表达、创新、体验和适配。这些获奖者从数百个公开提名中脱颖而出,我们希望他们的这些作品能够让大家感受到设计的能量,正如我们从它们中感受到的那样。我们将继续推动和扩展 Material Design,添加 Material Theming 和定制等功能,但我们最愿意看到的,还是您如何继续让 Material 展现出只属于您自己的特色。
https://mp.weixin.qq.com/s/Q3sik-lu66Cp_HtIjGJYZw
2、第二届VueConf
VueConf 杭州的所有演讲 PPT