结合React组件和reactJS

时间:2019-04-03 15:53:49

标签: javascript reactjs requirejs

我已经创建了很长时间的浏览器游戏应用程序。第三次,我改变了构建应用程序结构的概念。

直到现在,我仍使用 MVC架构 requireJS库来构建模块。我得出的结论是,某些模块不需要视图,而某些模块则不需要逻辑(模型)。另外,我意识到技术正在向前发展,因此我想尝试结合 requireJS React Components

为什么我不想完全放弃requireJS?

我的应用程序中的数据变化非常动态,我希望逻辑模块在操作过程中对当前数据进行处理。


React与Requirejs合作有意义吗? 我希望用户可见的组件与逻辑完全分开,并且仅将相关数据传递给组件。

示例:

main_panel 组件(通过requireJS)从两个逻辑模块中获取实际数据:

  • user 逻辑模块(用户信息,例如昵称,头像...)
  • messages 逻辑模块(有关新对话和通知的信息)。

此组件具有其自己的 controller (控制器),其中包含事件列表(onClick,onFocus ...),这些事件会将相关的操作发送到 Middleware (后者会知道哪些事件)逻辑模块以供参考)。 enter image description here


顺便说一句。有更好的方法吗?

0 个答案:

没有答案