ReactJ的生命周期冲突



我使用生命周期方法创建了一个带有ReactJs的网站。但是,最近我读到一些博客,他们说在创建生产级应用程序时,我们应该避免使用ReactJs的生命周期方法。它将帮助我们始终保持应用程序的最新状态。他们还说,ReactJs强烈建议使用功能组件、钩子等。所以,你能告诉我ReactJ应用程序的真正指导方针是什么吗?对不起,我在他们的官方网站上找不到任何东西。

如果您已经开发了使用组件生命周期方法的应用程序,那就完全可以了。正如官员们提到的那样——https://reactjs.org/docs/hooks-intro.html如果您的应用程序已经在使用/分发,那么您不需要突然将生命周期迁移/修改到hook,因为目前还没有消除类的计划。

但是,如果你正在开发新的东西或处于开发的早期阶段,你应该始终考虑使用钩子,即功能组件,因为它可以让你将代码分割成块,而一些开发人员在使用生命周期方法时发现这很困难。

最新更新