【发布时间】:2021-04-05 12:33:19
【问题描述】:
我刚刚开始学习 React、Redux、Typescript 和 ES6。它令人沮丧,因为许多教程做的事情不同,而没有真正解释它可以以另一种方式完成(另一个教程就是这样做的)。更大的问题是,在制作完这些教程之后似乎发生了很多更新,以至于我不知道应该使用哪个。
谁能总结一下我应该在 React 和 Redux 中使用什么最新的东西。也许如何将打字稿与它联系起来?
我主要对 redux 感到困惑。我已经单独尝试过 redux、react-redux 教程、redux thunk 和他们的打字稿工具。再一次,他们每个人的做法都不一样,所以它只是让我对什么被什么取代感到困惑。如果有人能引导我找到一个真正完整的教程,那就太好了。
我知道这是含糊的。所以我道歉。我真的迷路了,因为我仍然无法掌握我通过教程阅读的许多知识。
【问题讨论】:
-
Redux 对于大多数小型项目来说可能是多余的,因此您也可以考虑将这部分从堆栈中保留一段时间。
-
技术发展很快,不幸的是,这个过时的问题不会因此而消失。具有讽刺意味的是,随着新事物的出现和“最新”变得陈旧,它将对这个问题和答案产生相同的影响。
-
我建议将 Redux 与 React Hooks 一起使用,如我创建的本课程所述:egghead.io/courses/redux-with-react-hooks-8a37
标签: reactjs typescript redux ecmascript-6