前端技术周刊 2018-08-20
前端快爆
- Safari 自去年起上线智能追踪预防 ITP 功能之后,收获了大量关于此功能如何影响页面脚本表现的问题。在新的 Safari Technology Preview 62 中,你可以开启 ITP 的调试模式,以在控制台中得到相关输出。?
点评:国内语境中可能不太有这样的问题,但多了解一下浏览器怎样尝试保护用户隐私也是好的。
- Node.js 八月累计安全更新发布,修正了 OpenSSL 的分布式拒绝服务攻击隐患、越界内存书写、未初始化内存泄露等问题。为了预防这些安全风险,可以升级到 Node.js 10.9.0 / 8.11.4 / 6.14.4。?
- 中国首届 React 开发者大会于2018年08月18日完成举办,有来自大厂的嘉宾,也有 Webpack 的核心开发者。相关分享 PPT 将在近期发出。?
瑞士军刀
- 如果你在寻找一个现代的平面绘图计算工具库,那么 ptsjs 可能是你需要的。
- cypress 是一套直观的端到端测试套件,它摒弃了之前端到端测试的基于 selenium 的架构,而从头自己实现了全套架构。该工具的亮点是可以直观地看到断言执行进程、用例的执行速度更快、可以 debug 用例过程等。
- Tone.js 是一款能在前端操纵声音的工具库。
点评:将来说不定就能取代价值 1k 的 Logic Pro 了。
- Electron 也有 Fiddle 了!如果你被 Electron 的 API 绕晕了,不妨使用 Electron Fiddle一试。
专题:GraphQL
本周为 @古西风 带来的 GraphQL 专栏。通常我们一个页面对于资源的需求是复合的,在传统的 RESTful 框架中,复合资源需要请求多个 url,在前端再聚合相关数据,同时维护多个请求的状态。而 GraphQL 则为了解决这类复合资源请求定义而生。
介绍
实践
编辑:承虎 (Humphry) & 审阅:壹丝
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。