嘿,我是一个javascript初学者,并一直试图弄清楚如何使用React / Redux构建同构Web应用程序。我已经看过一堆示例和教程,但无法弄清楚如何开始这样的应用程序以及如何构建项目。到目前为止,我无法理解动作,组件,减速器,路由等是如何相互作用的。 我知道我缺乏对概念的基本理解,但我想从学习React开始,而不是其他框架,如果可能的话。任何人都可以帮我解释如何规划和构建这样的项目吗?
答案 0 :(得分:0)
我不知道你知道多少JavaScript知识,如果你还没有任何先前的JavaScript知识,我认为React / Redux目前对你有所了解。我认为更好的方法是尝试首先理解JavaScript,语言本身。尝试一些在线教程或阅读一些关于基础知识的书籍。
在对JavaScript有一些基本了解之后,您可以学习React / Redux。阅读Redux Documentation和示例。
我已经用JavaScript编程了很多年,但在理解之前我必须阅读几次Redux文档。
您也可以尝试从头开始使用Redux构建一个计数器示例。 Counter example.如果你没有相同级别的语言,不要瞄准太大。
祝你好运。继续学习!答案 1 :(得分:0)
最好的起点是看一下现实生活中的同构应用 - https://github.com/WebbyLab/itsquiz-wall
这是我的帖子,它逐步涵盖了很多同构问题"The Pain and the Joy of creating isomorphic apps in ReactJS"