【发布时间】:2016-01-02 03:09:20
【问题描述】:
严格从后端的角度来看,我如何实现 Flux 架构? 明确地说,MVC 设计模式实际上明确了文件应该如何排列,框架有自己的实现但仍然明确如何安排和组织项目。根据 Flux 架构,我应该如何构建我的项目代码?还有 是否有任何 Flux 架构的开源框架,比如 codeignighter 是用于 MVC 的?
在我阅读过的所有关于 Facebook 的 Flux 架构的文章和教程中,它们都使用 Nodejs 后端进行演示,前端通常是 reactJS(我也读过一篇使用 angularJS 的文章)。但他们都专注于前端视角。
我从来都不是 MVC 的粉丝,自从我发现 Micro-frameworks 以来,我一直使用我自己版本的 Modal-View 设计模式(令人惊讶地类似于精简的 Flux 模式)。但我一直对如何构建它感到迷茫。
Facebook 关于 Flux 模式的帖子解释了很多关于速度和安全性的内容。但是所有的教程都只关注 ReactJS。 Pluralsight 的教程、egghead 和我在过去一年中遇到的所有其他内容都使用 NodeJS 后端。其中 99% 并没有真正展示 Flux 架构,而是展示了使用 ReactJS。 所以经过将近一年的搜索,我仍然不清楚通量到底是什么。
【问题讨论】:
-
投反对票的人至少可以屈膝解释你投反对票的原因。你不喜欢的可以改变,你不明白的可以解释。匿名投票对任何人都没有帮助。你实际上是在阻碍某人的学习。
-
我没有给你投反对票,但可能是因为问题太广泛了
-
我编辑了问题并重组了我的问题,以便更清楚地了解我想要理解的内容。感谢@Rasclatt 的提示,
-
反对者应该发表评论。这个问题表明对反应、通量、可能是 mvc 和前端/后端分离的理解非常糟糕,但这不是投反对票的理由。至少发表评论。
标签: php design-patterns backend flux