在我开始学习React之前,我希望我知道的。

在React工作了近5年之后,我肯定学到了很多东西并且犯了很多错误,其中一些我想在本文中与大家分享。

学习React时不该做什么

在成为JavaScript专家之前不要跳进React。我在这里轻率地使用“expert”这个词,但重要的是你要意识到JavaScript是React的支柱,而且如果没有扎实的JavaScript基础知识,你的React知识的摩天大楼只会在你尝试将其构建得更高时崩盘。

不要将React视为面向对象的框架。我看到React经常使用类,因此我将其视为面向对象的范例。然而,React的许多概念实际上完全相反,并且往往更接近地模仿函数式编程。我在下面的视频中更详细地描述了这一点。

不要将任何前端库视为银弹解决方案。请记住,React不是最终的全部,而且它绝对不是你隐喻知识之山的顶峰记住继续攀登并不断改进,也许通过学习设计模式将您的技能提升到一个新的水平

不要过度使用Redux和其他全球状态。非常常见的错误,而且我承认无数次错误。 Redux有它的位置;但是,它绝对不是单一解决方案数据存储。

做什么,要学习哪些库,以及必须知道的设计模式

在下面的视频播客中,我将详细介绍这些概念。请检查一下,让我知道你的想法

快乐的编码

资讯来源:由0x资讯编译自DEV,原文:https://dev.to/parkroolucas/what-i-wished-i-had-known-before-i-started-learning-react-1ba1 ,版权归作者所有,未经许可,不得转载
你可能还喜欢