【问题标题】:what are the commonly used architectures for web applications?Web应用程序常用的架构有哪些?
【发布时间】:2011-04-05 20:14:31
【问题描述】:

我一直在开发具有三层架构并且主要使用 MVC 框架的应用程序。如果有的话,还使用了哪些其他架构?

【问题讨论】:

    标签: web-applications architecture


    【解决方案1】:

    另一种常用的架构是事件驱动或面向组件的架构。

    准确定义它有点困难,但可以将其视为编写 Web 应用程序的“桌面方式”。事件通常通过回调调用,视图由现有组件组成。所有这一切都归结为:编写 Web 应用程序要容易一些,但与 MVC 样式架构相比,您对后台执行的操作的控制较少。

    Here 是一篇专门处理这种比较的帖子。谷歌搜索会为您提供更多信息。

    【讨论】:

      【解决方案2】:

      另一个很好的例子是 MVP - Model View Presenter

      更多信息和视频可以在他们的wiki上找到关于这个模式的视频

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-03-06
        • 2021-06-02
        • 1970-01-01
        • 2011-05-31
        • 2010-12-23
        • 1970-01-01
        • 2015-05-23
        相关资源
        最近更新 更多