V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
iOS 开发实用技术导航
NSHipster 中文版
http://nshipster.cn/
cocos2d 开源 2D 游戏引擎
http://www.cocos2d-iphone.org/
CocoaPods
http://cocoapods.org/
Google Analytics for Mobile 统计解决方案
http://code.google.com/mobile/analytics/
WWDC
https://developer.apple.com/wwdc/
Design Guides and Resources
https://developer.apple.com/design/
Transcripts of WWDC sessions
http://asciiwwdc.com
Cocoa with Love
http://cocoawithlove.com/
Cocoa Dev Central
http://cocoadevcentral.com/
NSHipster
http://nshipster.com/
Style Guides
Google Objective-C Style Guide
NYTimes Objective-C Style Guide
Useful Tools and Services
Charles Web Debugging Proxy
Smore
Karsa
V2EX  ›  iDev

app 页面数据请求

  •  
  •   Karsa · 2015-04-30 11:23:00 +08:00 · 2526 次点击
    这是一个创建于 3495 天前的主题,其中的信息可能已经有所发展或是发生改变。

    一个app同一个页面的布局数据,如果不涉及到类似分页的情况,是否应该在一个请求里面返回?为什么应该?或者为什么不应该?判断的标准是什么?

    2 条回复    2015-04-30 13:23:34 +08:00
    sujin190
        1
    sujin190  
       2015-04-30 12:35:04 +08:00
    我觉得看情况吧,如果都在一个借口里返回,耦合性太高、可重用性太低了吧,再说如果都在一个借口里返回,客户端缓存基本就废了,每次都要请求服务器的话,客户端用户体验的掉好几个数量级吧
    Karsa
        2
    Karsa  
    OP
       2015-04-30 13:23:34 +08:00
    @sujin190 嗯,我承认这个是要分情况的。
    比如我们的app首页是一堆bannner加上一些站点数据,banner是配置的,但站点数据则是用户可以选择的。我们目前做的是返回banner数据的时候顺便返回了站点id,然后再请求站点信息,最后展示。我感觉站点id已经确定了,为何不直接返回站点数据,这样对用户的体验也更好点。
    由此我在想,对于这一类问题大家是否有一些比较好的经验,或者针对不同情况处理所用来判断的标准。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1817 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 16:32 · PVG 00:32 · LAX 08:32 · JFK 11:32
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.