大的生态系统。您知道该项目已经进行了多长时间以及接下来会发生什么吗?它在 React 社区中广泛使用吗?
麦克风:我想说是的。我不知道到什么程度。我很好奇现在 Tailwind 与 Chakra 的市场份额是多少。我确实知道 Chakra 最近获得了一个奖项。GitNation React 奖授予对社区最具影响力的项目。我想说它很大而且很好拥抱。有充分的理由,这很好。人们肯定很享受它。我不是唯一一个。
德鲁:将依赖项引入项目时始终值得考虑的一件事是,当您需要更新该依赖项时会发生什么。
麦克风:是的。
德鲁:我想查克拉一直在进步。是否存在这样的情况:一旦您导入并使用它进行构建,您就将其锁定在某个版本上?或者保持更新通常是安全的吗?您网站的设计和内容是否相对稳定,不会随着 Chakra 的更新而改变?
麦克风:到目前为止已经如此。是的。我认为这主要是因为发展的进步。他们现在的版本是 1.6.3。几个月前,他们从零到一。那是他们唯一一次做出重大改变。从那时起,他们就一直在不断地进行功能发布和错误修复。
麦克风:至少在过去的几个月里,一切都只是添加。添加和修复。不涉及重大更改。我不知道路线图是什么样的,但我想它会继续如此。每次我升级它时,这些小版本之一,都很好。我从来没有见过有什么东西能从它身上脱离出来。但当他们发布 1.0 时,发生了一些重大变化。但我不记得那是灾难性的。
德鲁:你知道捆绑大小和摇树查克拉能力的情况如何吗?它是否给您的项目增加了很多重量,或者只有在您使用它们时才会导入它们?
麦克风:老实说,我不记得了。我或许应该知道这一点。我没有注意到它增加了很多重量。主要是因为您要单独导入组件。不导入所有的查克拉或类似的东西。我想说它支持树摇动,但我还没有对其进行测试。不过,到目前为止,我还没有收到过特别有分量的东西。
德鲁:是的。这始终是一个重要的考虑因素,不是吗?
麦克风:是的。
德鲁:在我们直接投入并在项目中使 电话号码数据 用 Chakra UI 之前,我们还应该了解有关 Chakra UI 的其他信息吗?
麦克风:不,这太棒了。还有相当活跃的社区。我经常看到更新。我现在正在查看文档并看到我以前没有见过的组件。我看到有很多功能正在添加。那太棒了。

德鲁:是的。太棒了。您已经出版了一本书,名为《Cut Into The Jamstack》,它是预览版。目前是测试版。你正在自行出版。是对的吗?
麦克风:是的。是的。我是。这是我第一次尝试写技术书籍。我只是想把它发布出去,而不承诺像正式的东西,我想。我也是一个喜欢非正式的人,尤其是在创作时。它让我有能力按照自己的方式做事。