聊一聊基于Flux的前端系统

——基础架构以及演进

在最近的一个项目中,我们团队尝试了Flux + React.js的架构,在这种架构中我们获得了很多的好处:

  • 数据流更加清晰和简单,使得我们的开发和debug也可以按照一个清晰和标准的方式进行;
  • 数据处理这一层的职责更加清晰,使得我们可以更容易的进行数据维护、缓存的处理;
  • 在界面的处理上只用关心界面的最终状态,不需要维护中间过程;
  • ……

下面我们就来聊一聊我们团队在这种架构中的一些实践,希望可以对大家有用。