【问题标题】:Best practices regarding React and its versions with various ways to accomplish the same goal [closed]关于 React 及其版本的最佳实践以及实现相同目标的各种方法 [关闭]
【发布时间】:2021-05-05 01:53:40
【问题描述】:

就我而言,函数式组件和钩子是 React 的必经之路,因为它们更现代。然而,令我惊讶的是,许多 React 参考资料(包括官方文档本身)仍然使用基于类的组件,并且没有推广这些本应更好的新功能。另外,我注意到想要学习 React 的人对于这两种方法中的哪一种有两种看法。那么,为什么文档和其他公认的示例仍在 React 中使用旧工具?旧版本能否完成新版本仍无法完成的事情?

【问题讨论】:

  • 两者都不是更好。只是在 React 中创建组件有两种方式——类和函数。您可以选择在项目中使用其中之一,或者两者都使用。这主要是您的选择。

标签: javascript reactjs version jsx


【解决方案1】:

您可以使用类组件和函数组件来完成所有工作。没有对错之分。

如果您了解函数式编程范式及其好处,那么请使用函数式组件。 否则,您在技术上也可以使用类组件实现任何目标。

【讨论】:

    猜你喜欢
    • 2013-06-02
    • 2012-03-22
    • 2023-04-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-21
    • 2010-09-27
    • 1970-01-01
    相关资源
    最近更新 更多