Javascript 基于web的移动应用程序的脏更新
我有以下技术堆栈: SQLServer/MVC4/WebAPI后端和HTML5/JqueryMobile前端。通过JSON传输的数据 我想知道如何减少通过JSON传输的数据。i、 我不想从服务器上获取我已有的数据Javascript 基于web的移动应用程序的脏更新,javascript,sql-server,json,asp.net-mvc-4,asp.net-web-api,Javascript,Sql Server,Json,Asp.net Mvc 4,Asp.net Web Api,我有以下技术堆栈: SQLServer/MVC4/WebAPI后端和HTML5/JqueryMobile前端。通过JSON传输的数据 我想知道如何减少通过JSON传输的数据。i、 我不想从服务器上获取我已有的数据 在这方面,是否有任何库或设计模式可供使用或研究以帮助我。解决这个问题常用的架构是什么 以最小化传输的数据。您可以使用本地缓存 HTML5本地存储和会话存储 如果您将处理实时数据,我喜欢使用Signal R来启用对活动订阅者的推送更新,从而避免轮询 请记住,在适当的地方启用Web服务
在这方面,是否有任何库或设计模式可供使用或研究以帮助我。解决这个问题常用的架构是什么 以最小化传输的数据。您可以使用本地缓存 HTML5本地存储和会话存储 如果您将处理实时数据,我喜欢使用Signal R来启用对活动订阅者的推送更新,从而避免轮询 请记住,在适当的地方启用Web服务器来缓存数据
最后,对对象进行传统的分析,以确保不会发送不必要的数据。JSON.NET可以很好地控制序列化输出中出现的项目。要缓存吗?感谢您的回复,我正在使用localStorage存储来自服务器的JSON数据。。但我希望更新的性能更好。。e、 g.如果我在localstorage中更新产品,我只希望看到更改的内容,例如数量。我不想收到名称/描述等,因为它已经在本地存储中。我想了解更多关于如何(工具/技术/教程)完成最后几段的信息。再次感谢:)