【发布时间】:2008-10-07 05:35:51
【问题描述】:
我最近一直在尝试Adobe Flex。作为一名长期的服务器端 Web 应用程序开发人员,我面临着很久以前涉足 Java Swing 开发时遇到的困难。它主要围绕我的代码和框架代码之间的控制流。大多数事情都是异步的,不会冻结 UI。
所以,我正在寻找所有经验丰富的开发人员,他们已经看到了从传统网络应用过渡到 RIAs 所需的思维转变 .
更新:将分散注意力的部分移至another question。
【问题讨论】:
我最近一直在尝试Adobe Flex。作为一名长期的服务器端 Web 应用程序开发人员,我面临着很久以前涉足 Java Swing 开发时遇到的困难。它主要围绕我的代码和框架代码之间的控制流。大多数事情都是异步的,不会冻结 UI。
所以,我正在寻找所有经验丰富的开发人员,他们已经看到了从传统网络应用过渡到 RIAs 所需的思维转变 .
更新:将分散注意力的部分移至another question。
【问题讨论】:
我现在在市场上看到了两种型号:
我认为我们将迁移到第二个模型,因为这意味着您不必跟踪服务器上的 UI 状态,这极大地简化了架构。我一直在玩 ExtJS 和 Flex,开发体验很像构建桌面应用程序,只是没有花哨的拖放 IDE。很难以这种方式想象三层桌面应用和网络应用之间的巨大差异。
所以我的建议是:不要再认为你正在构建 Web 应用程序,始终怀疑某些东西是否属于服务器,因为在新模型中它通常不会。另外,请有效地使用齿轮或浏览器缓存,因为如果您的应用是客户端的,那么每次下载所有代码都会太慢。
【讨论】:
两条建议:
【讨论】: