Skip to main content

第三周

2022-06-06 ~ 2022-06-12

Algorithm1

三数之和

Algorithm2

电话号码的字母组合

Tip

最近 react18 新增了一个 hook: useId https://reactjs.org/docs/hooks-reference.html#useid

看文档介绍,该 hook 不是用于生成列表的 key 的,而是用于生成跨服务端与客户端稳定的 id,目的是避免 ssr 的 hydrate 时 mismatch

这边文章介绍了如何产生以上的问题,以及以往是怎么处理的 https://zhuanlan.zhihu.com/p/437913203

Review

You may not need a bundler for your NPM library

本文表达了在哪些场景下,我们的 npm 包可以不用构建工具,以及使用与否带来的潜在影响。

在文章的末尾,作者提及使用 tsc 而不依赖三方工具带来的便利时,说到了三方工具是不太可能永远维护下去的,这一点确实是在开发的过程中很可能会遇到的情况,所以在开发的时候还是需要考虑到这一点。