我正在学习React,但我仍然不确定如何将其发展成为一个成熟的应用程序。
对于M和C,哪些框架很酷用?如果我想要功能怎么办?我应该只使用jQuery吗?
Routes,Ajax和许多框架为我们提供的其他东西怎么样?
答案 0 :(得分:2)
您实际上可以简单地选择Flux和react-router Flux基于Stores,Actions和Dispatcher的使用(取决于您使用的Flux的实现)。
Stores将在MVC框架中扮演模型的角色。 控制器(C)部分在Flux的上下文中很难解释,但可能会将某些React组件视为控制器,并与Stores结合使用。
React-router可以轻松管理React应用中的路由。
我更一般的建议是不要寻找"酷"制作应用程序的框架,但问问自己,最容易实现的是什么,最容易维护和测试,以及最简单的堆栈将是最简单的工作。有时,更简单更好。
答案 1 :(得分:1)
对于M部分,我认为Play Framework有一种非常简单的方法来创建模型。您的控制器实现取决于您希望如何执行它,但它肯定会混合使用前端javascript从视图传输数据(如果您计划使用ajax)和后端组件。播放可以帮助你控制器的后端部分。