5

我刚刚完成了一个 Flash 项目,我在“纯”AS3 中完成了整个项目,没有使用 Flex 框架。我在网上找到的关于这个的文章很少,所以我不确定这是否是开发 RIA 的常用方法,或者我是否已经从巨人的肩膀上跳下来做了一些愚蠢的事情,以后会咬我。

这在当时似乎是个好主意(著名的遗言!),但希望能听到能证实的人的消息。

谢谢,马库斯

4

5 回答 5

4

它没有任何问题。人们每天都使用 FlashDevelop 和纯 AS3 框架(如PureMVC )来做这件事。在没有任何框架支持的情况下做一个复杂的应用程序将来可能很难支持,但如果你坚持众所周知的最佳实践,应该没问题。未来的可维护性,特别是如果它必须由其他人维护,也可以通过在整个代码和体系结构中使用通用设计模式来大大提高。除此之外,如果您真的只是在编写代码来构建具有任何真正复杂性的东西,那么您可能会被搞砸,除非您很好地记录了每个功能和整体架构。也许不是今天,也许不是明天,但总有一天你(或其他人)被搞砸了!;)

于 2008-11-02T11:58:50.897 回答
3

听起来是个好主意。Flex 实际上只是在纯 AS3 之上的快速原型设计和通信标准的叠加。

您在易于开发和大型库和 API 中获得的东西,您会在流线型、强度和简单性中失去。

我目前正在用 Flex 开发一个中型应用程序,尽管开发的第一阶段轻而易举,但后期阶段却充满了奇怪的框架怪癖。

于 2008-11-01T23:44:55.513 回答
3

如果您想在 Flex 框架为您提供的范围内快速创建看起来很棒的东西,那么 Flex 非常好。

我们过去常常与 Adob​​e 似乎并不关心或修复时间过长的奇怪框架错误作斗争。因此,我们选择放弃 Flex,转而使用我们自己的 UI 框架,此后我们再也没有回头。

于 2008-11-01T00:41:59.250 回答
1

绝对没问题。例如,我听说 Issuu.com 平台不是基于 Flex,而是基于自定义框架。

于 2008-11-03T15:49:48.573 回答
0

谢谢大家!我对 AS3 非常满意,并且喜欢我获得的控制量,而不是使用 MXML/Flex。很高兴听到我没有疯!

于 2008-11-03T22:56:50.040 回答