【发布时间】:2013-11-28 18:06:54
【问题描述】:
对于我的 Web 应用程序,我一直在想,哪种方式最适合设计具有数据持久性的适当 Web 应用程序。现在我每次都设计一个 HTML 页面,所有内容和数据上传都通过基于 RESTful 模型的 jQuery AJAX 请求管理到负责数据库的远程服务器。但最终有时会进行大量的 AJAX 调用,并且获取大量数据有时需要几秒钟,这对用户不友好。
是否有类似指南或标准开发方式来设计网络应用程序?
我已经查看了 WebWorkers 和 WebSockets Javascript API,但还没有使用过它们。有人已经尝试了吗?这是否允许比 AJAX 交换更好的性能?
您的 Web App 开发方式是什么?
【问题讨论】:
-
SO 有点离题
-
这个问题对于stackoverflow来说太宽泛了。但是,是的。 websockets 可以为您提供非常低的延迟。我用过很多次。例如,请参阅我的网站 www.rogueshell.com。也许还可以看到:lucumr.pocoo.org/2013/11/17/my-favorite-database
标签: javascript jquery ajax web-applications websocket