新闻、观点、有趣
开发者回避使用 TypeScript 的三个借口,以及应当使用 TypeScript 的更有说服力的
由于 TypeScript 具有更强的可扩展性 并且 可以带给开发者更好的体验,开发者应该更愿意选择 TypeScript 而不是 JavaScript
教程、技巧
CSS 新特性 contain ,控制页面的重绘与重排
contain 属性允许我们指定特定的 DOM 元素和它的子元素,让它们能够独立于整个 DOM 树结构之外。目的是能够让浏览器有能力只对部分元素进行重绘、重排,而不必每次都针对整个页面。
PS插件开发简介
PhotoShop CS的插件开发其实挺简单的,做个原理性的介绍
如何实现一个零延迟的定时器?
假设我们就需要一个「立刻执行」的定时器呢?有什么办法绕过这个 4ms 的延迟吗?
SameSite 那些事
在《Web 安全漏洞之 CSRF》中我们了解到,CSRF 的本质实际上是利用了 Cookie 会自动在请求中携带的特性,诱使用户在第三方站点发起请求的行为。除了文中说的一些解决方式之外,标准还专门为 Cookie 增加了 SameSite 属性,用来规避该问题。
大家都见过哪些让你虎躯一震的代码?
"第一次看到睡眠排序算法,被惊呆了,半天都没缓过来。同样是九年义务教育,为何别人如此优秀。"
库、工具
Vue v3.1.0 (Pluto) 发布
Vue.js v3.1.0 (Pluto) 已发布,目前的最新版本为 3.1.1。
居然有比 npm link 更好的调试?
yalc 将组件的包依赖提升至应用中,在全局添加组件依赖,在应用下新建文件拉取依赖,即使有共同的依赖也会从应用的 node_modules 去查找。