泯灭成灰 4星
共回答了452个问题采纳率:98.4% 评论
1、Rxjava逻辑会比较清晰,蛋代码可读性比较差;用在后台的业务处理上,后台业务通常复杂,步骤多,这会让逻辑更清晰,但是前端基本上没有必要用,而且代码可读性比较差;
2、ReTrofit每次发起请求都会创建OkHttp,不会复用,导致单条数据的请求性能低了一倍以上;
3、Rxjava+ReTrofit组合起来运行的性能非常低,特别是并发的时候,性能更低,测试发现并发100条要1200ms,不使用的话并发130ms;
4、Rxjava+ReTrofit组合当需要读取本地缓存的时候,读缓存是通过URL作为KEY来读取,这样就需要写两遍的URL,一遍是框架用的,一遍是用于缓存的,使用起来更不方便;以上是本人使用过程中的经历,有没有高手解惑,目前决定放弃这套组合,自己实现一套
21小时前
猜你喜欢的问题
5个月前1个回答
5个月前1个回答
5个月前1个回答
5个月前2个回答
5个月前1个回答
5个月前2个回答
热门问题推荐
3个月前1个回答
1个月前1个回答
1个月前1个回答
1个月前1个回答
4个月前1个回答
3个月前4个回答
1个月前1个回答
2个月前1个回答
3年前2个回答