【问题标题】:AJAX Web Application DesignAJAX Web 应用程序设计
【发布时间】:2010-04-01 10:29:05
【问题描述】:

我正在开发一个个人项目,以构建一个使用 AJAX 请求构建的小型 Web 应用程序,并与 RESTful API 进行对话,而不是传统的 HTML 页面和表单提交。

是否有任何在线文章或教程或任何书籍可供人们推荐,涵盖此类事物的设计模式?

【问题讨论】:

  • 您需要查看“行为”模式,例如“命令”或“责任链”。

标签: javascript ajax design-patterns web-applications


【解决方案1】:

周五完成了我在一个类似项目中的一部分,其中包括使用 WCF 端点构建部分页面(我们称它们为 pod)。所以页面有样板,然后在 pod 中 ajaxed。根据您的描述,我认为您需要一种“行为”模式,因为它们处理对象之间的通信模式。

我们开始的设计模式是“责任链”(来自 GOF 书籍):

"避免耦合发送方 通过给予更多来请求其接收者 比一个对象有机会处理 要求。链接接收对象 并沿链传递请求 直到一个对象处理它”

虽然我不知道这是否满足您的确切要求。

【讨论】:

    【解决方案2】:

    你最好用谷歌搜索而不是在这里问。那里有很多东西。

    我建议使用 jQuery 来帮助处理 AJAX 的客户端方面。它为您做了很多繁重的工作,并且与表单、DOM 等很好地集成了。

    【讨论】:

    • 我已经做了一些谷歌搜索,我是在听取社区的一些建议。我已经在使用 jQuery - 技术栈不是问题,我正在寻找这种东西的设计模式。
    猜你喜欢
    • 2015-10-25
    • 2012-04-20
    • 2018-09-13
    • 1970-01-01
    • 2010-11-21
    • 1970-01-01
    • 2015-08-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多