我想知道Robotlegs2和PureMVC相比有哪些缺点。看起来它比PureMVC更优雅,更方便,功能也更强大。除了遗留代码库之外,PureMVC应该存在的原因是什么?在不久的将来,就像机器腿还活着一样,PureMVC将会死亡吗?我认为这个问题可能会由一个非常了解这两个框架的人在实践中回答。
发布于 2013-12-04 00:27:36
就性能而言,PureMVC通常比RobotLegs快得多。这是因为RobotLegs依赖的依赖注入相当慢。
然而,大多数人会同意,RobotLegs更干净、更直观的应用程序接口不仅弥补了这一点。
发布于 2013-12-08 06:36:06
首先,唯一可以决定两个框架中哪一个最适合你和你的项目的人是你自己。
话虽如此,我想我仍然可以给你一些建议,帮助你做出决定。我假设缺少依赖注入对您来说不是破坏交易的因素,因为如果是这样的话,您可能已经选择使用RobotLegs (尽管可能值得考虑您是否计划现在或将来进行任何单元测试,在这种情况下,RobotLegs可能就是better choice)。
花点时间看看这两个,然后选一个你觉得合适的。它们都是很棒的框架,如果使用得当,都将帮助您编写一致的、模块化的、可维护的和可重用的代码。如果您决定选择另一个框架,只需进行转换即可。如果您遵循了开始时的框架哲学,那么将特定于领域的代码移植到另一个框架应该是相当简单的。
https://stackoverflow.com/questions/20348421
复制相似问题