0

如何在 actionscript 3.0 中实现 MVC?您是构建自己的经典(基于 GoF 书籍)简单架构还是使用一些现代框架?我学习了“经典解决方案”,但不明白使用一些 mvc 框架会更好吗?哪一个适合这个目的?

4

2 回答 2

2

有几种 AS3 MVC 实现,其中最受欢迎的是 Robotlegs、PureVMC、Swiz 和 Parsly(还有 Cairngorm 和 Flex only MATE,但我不知道它们是否仍然受支持)。它们都成功地成为了您的应用程序的基础,使用哪一个是个人喜好问题。如果我应该在它们上选择一个,那将是 Robotlegs,但在实际工作中,我们有自己的轻量级 MVC 实现,对于纯 AS3 项目来说,介于 Robotlegs 和 Cairngorm 之间。

于 2013-01-10T11:13:32.100 回答
2

我使用自己的设置来实现 MVC 实践/架构,但不是框架。在我看来,MVC 是一种组织代码(和功能)的方式。可用的 MVC 框架功能可简化和自动化交互。
对于我的许多项目,不需要 MVC 框架的附加功能,最终会施加一些限制。如果这些特性很重要,或者您正在与团队一起工作,那么 mvc 框架有很多好处。但是对于个人项目,我发现我自己的设置很简单就可以了。

于 2013-01-10T19:35:19.657 回答