https://devblogs.microsoft.com/typescript/announcing-typescript-4-9-beta/
TS 4.9 增加了一个 satisfies 属性用于
const palette = {
red: [255, 0, 0],
green: "#00ff00",
bleu: [0, 0, 255]
// ~~~~ The typo is now caught!
} satisfies Record<Colors, string | RGB>;
palette.red.at(0) // 就不会报错了
https://github.com/ronami/HypeScript
既然他可以通过纯文本的方式知道 TS 哪里报错了,那么是否可以通过这种方式知道一个类型的推导过程?
https://lmy.medium.com/7-tools-for-visualizing-a-codebase-41b7cddb1a14
一些代码可视化工具介绍,比如说调用关系等。如果你正在重构你的代码,或许会很有用。
https://www.thelocal.dk/20220804/danish-ai-driven-political-party-eyes-parliament/
AI 成为政党,有 cyberpunk 的感觉了
https://github.com/hakimel/reveal.js
和 slidev 做一样事情的框架,主要目的就是对开发友好的 PPT。
https://marmelab.com/blog/2022/09/20/react-i-love-you.html
和我的感觉一样,在 React 新的版本更新中。他变得越来越复杂了,增加了很多 API,但是其实提供另外一种方式修复之前的问题。要是能够有更加简单方式优化性能问题就好了。
https://github.com/carson-katri/dream-textures 使用
stable-diffusion 生成 blender 纹理, AI 生图比较实际的应用。