1

我遇到过 SPA 设计模式,并且怀疑这是否适用于小型完整应用程序,例如员工考勤系统或类似应用程序。这将至少有 5 个视图和几个要实现的控制器或操作。SPA 模式如何解决这个问题?请澄清我的疑问,因为我对这种模式很陌生。

4

2 回答 2

1

Sigeleton 模式将控制实例的数量,它将只有一个。如果单个实例足以完成您的工作,这在任何情况下都会有所帮助。例如。您永远不能将 Employee 实例创建为 sigeleton,它们通常是那些进行简单处理的类。

因此,无论您的业务应用程序的规模如何,只要单个实例 id 足以满足您的应用程序,您都可以使用它。常见的例子是控制器,但同样任何 MVC 框架都足以实现这一点。

于 2012-09-05T12:43:34.590 回答
1

SPA 是一种可能性,尽管它的目标实际上是通过不经常通过非常高周转率的网站使用服务器重定向来提高吞吐量。您将回发替换为 AJAX/JSON 调用。

从您所描述的内容来看,标准 MVC 模式可以满足您的需求。您仍然可以稍后将您的操作转换为使用 JSON。

于 2012-09-05T12:39:34.027 回答