记得点击文章末尾的“阅读原文”查看哟~
下面先一起看下本期周刊摘要吧~
嘿周刊君休假回来啦,现在是周刊时间~
(by @Marcos Espinosa)
奇舞推荐
■ ■ ■
如何利用/防御 Service Worker
这篇文章中讲解了 Service Worker 攻击的原理和相关案例,并给出了一些应对方法。
JSON: 不要误会,我真的不是 JavaScript 的子集
一言蔽之,JavaScript 里没有字符串可以包括 U+2028 和 U+2029 字符.
无 Flash 时代,让直播拥抱 H5
使用 MSE 实现 H5 直播。
JavaScript
■ ■ ■
JavaScript 浮点数陷阱及解法
“0.1+0.2=0.30000000000000004”,你懂的!凡推荐
前端中的 Pipeline
Pipeline 作为化整为零、去繁就简的重要手段,在前端中也有诸多应用。
关于 Object.assign 的性能问题
Node.js 依然在使用自己内部实现的 util._extend 的原因是因为 Object.assign 比 util._extend 慢 2-3 倍。
React
■ ■ ■
传送门:React Portal
React Portal 之所以叫 Portal,因为做的就是和“传送门”一样的事情:render 到一个组件里面去,实际改变的是网页上另一处的 DOM 结构。
React 16 Fiber 源码速览
带你阅读 React 16 中与 Fiber 相关的源码。
其它
■ ■ ■
聊聊 git “改变历史”
“历史(记录)没有因你而变,而只是改变了历史(记录)的呈现方式。”
tabris.js 打造个人 APP
tabris.js 完全不需要依赖 webview,就可以直接运行 JS 代码,来进行纯 UI 编码、原生功能调用。
个人开发者的困境与突破
小芋头君分享业余时间如何学习多门技术以及开发业余项目的一些心得,包括初衷、硬技能、软技能、第一生产力、环境、时间几个部分。
欢迎点击“阅读原文”,学习本周精华文章~
奇舞周刊
——————————————————
领略前端技术 阅读奇舞周刊
长按二维码,关注奇舞周刊
▼