在 2021 年 6 月 8 号,React 公布了 v18 版本的发布计划,并发布了 alpha 版本。经过将近一年的发布前准备,在 2022 年 3 月 29 日,React 18 正式版终于和大家见面了。
React 18 应该是最近几年的一个重磅版本,React 官方对它寄予了厚望。不然也不会将 React 17 作为一个过渡版本,也不会光发布准备工作就做了一年。
这篇文章会通过丰富的示例以及从使用者的角度来探索 React 17 升级到 18 会遇到的问题和一些新增的功能
就在上月微软发布了 TypeScript 4.8 新版本,一起来看看都有哪些新的功能:
- 改进的交叉类型、联合兼容性和类型收窄
- 改进了对infer模板字符串类型中的类型的推理
- --build --watch --incremental性能改进
- 比较对象和数组文字时的错误
- 从绑定模式改进推理
- 文件监视修复(尤其是跨 git checkouts)
- Find-All-References 性能改进
- 从自动导入中排除特定文件
- 正确性修复和重大更改
其实康奈尔笔记没有传说中的那么神秘,它最大的总用在于鼓励你养成课后咀嚼的习惯,站在宏观的角度总结知识点,多次复习。比起传统的阅读笔记来,它也更接近于考试时对于知识点的回忆方式。
康奈尔笔记法,又叫做5R笔记法,高赞答案有康奈尔大学的留学生现身说法,表示从未听说过,哈哈哈哈哈哈(当然,不代表不存在,因为确实存在)。可是在网上、在国内却享有盛名;不管了,总之,这个方法还挺好用的,可以用于听课笔记、阅读笔记等等。
统一中文文案、排版的相关用法,降低团队成员之间的沟通成本,增强网站气质。
本文从空格、标点符号、全角和半角、专有名词等多个角度描述了正确和不正确的做法
在vscode编辑器里面可以做类型体操
文章提到了千行bug率 最好配合其他指标比如 代码复杂度、bug平均修复时间 、bug分类等指标;还教了做弊的方案 降低分子很难 提高分母很easy
千行代码缺陷率是一个很常用的统计质量的指标。十几年前是一个非常通用的参考指标。时至今日,仍然有很多组织在用这个指标作为质量的参考依据。
这个周刊每周一发布,同步更新在github、微信公众号。