切换到React Hooks是否会影响我的应用程序包的大小?

问题描述

我用React类和功能组件的混合物编写了我的网站。现在我正在考虑使用React Hooks重写它。对我来说,保持编译后的包很小是至关重要的。我是否应该期望改用Hooks来实质上增加或减少捆绑包的大小?

解决方法

不要担心,因为两者都可以完成相同的工作,而且使用react钩子也没关系 您的bundle size tends to decrease,因为您的代码已大大缩小。 您可以通过以下链接从medium.com检出同一问题:the article link

  • 对react hooks的支持确实使您的大小增加了1.5kb,但是现在您的代码更少了