Flex项目架构?
发布时间:2020-12-15 02:11:17 所属栏目:百科 来源:网络整理
导读:在flex项目中组织功能模块的最佳方法是什么?我看到有些人将所有模块放在一个视图堆栈中,因此应用程序界面只加载一次,但是当应用程序变大时,整个编译的swf会非常大.如果我们将swfs放在不同的页面中,我们通过HTTP请求传递请求参数,我们失去了灵活的RPC服务的
在flex项目中组织功能模块的最佳方法是什么?我看到有些人将所有模块放在一个视图堆栈中,因此应用程序界面只加载一次,但是当应用程序变大时,整个编译的swf会非常大.如果我们将swfs放在不同的页面中,我们通过HTTP请求传递请求参数,我们失去了灵活的RPC服务的好处,加载速度慢,我们看不出任何比php,asp,jsp更优越的…什么是最好的做法组织前端架构?
解决方法
这是一个棘手的问题,取决于您的应用程序.我一直在努力解决这个问题,所以我也有兴趣看到其他方法.
在架构方面,我通常创建一个“框架”应用程序,负责加载模块并通常也显示它们.此框架通常还处理身份验证等问题.无论是视图堆栈还是不同的解决方案都不是那么重要.但是你通常不想要的是将所有内容打包成一个巨型SWF,因为Flash播放器需要在实际显示任何内容之前加载整个内容. 在构建应用程序时通常会出现的相关问题是如何在生成的应用程序中处理“导航”.我通常最终会构建某种导航事件,部分由框架(加载模块)和/或实际模块处理.但同样,这只是我的理解,我很想听听其他方法. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容