我刚开始使用React,但我很难把头放在项目的实际“流程”上。
我已经在这个网站上搜索和搜索了有关React应用程序的结构,但是其中大多数解决了文件结构的问题,并且通常以“ 一种正确的文件结构方式”。
但是我正在寻找比这更高级的东西。我只是想了解React提供的所有组件如何融合在一起。如果我什至不完全了解每个文件之间的关系,我什至不必担心我如何组织文件。
作为我的意思的示例-使用MVC应用程序时,您具有三个“高级”组件:模型,视图和控制器。它们的目的和彼此之间的关系是截然不同的。视图处理显示,模型处理数据,控制器处理它们之间的连接。您可以找到简单的参考图来跟踪此组织。
当然,React不是它自己的范例,我知道它完全专注于前端,但是我很好奇是否存在类似的方式来描述典型React应用程序的各个部分。容器,组件,reducer,动作等如何一起工作以产生最终结果。
答案 0 :(得分:0)
我同意MarkoGrešak的评论。您可以边学习边了解代码。
但是,如果您迷路了(我也是),我可以告诉您一些我看到的体系结构:
最后,您可以自由地做自己想做的事。只是尝试在划分事物的方式上保持一定的逻辑,以使其整体上有意义,但是没有固定的规则。