转载自https://www.zhihu.com/question/29466887?sort=created
网上搜了许多次,都是不知所云;
知乎上问了,也是无人回答。
最终无意间看到Trinea大神的回答,觉得有帮助。
技术是没有止境的,所以肯定会不断有演进和难点。
一. 总体上
总体上我是赞成
说起来很简单,低耦合高扩展,做起来是需要长期经验积累。
二. 我抛几个细节难点
1. 插件化如何使插件的 Manifest 生效
2. H5 容器如何更好地优化和兼容
3. App 端优化,这是个没止境的话题,网络、图片、动画、内存、电量等等
(转载者心得:因为没止境,所以不要追求一下子学光,把Trinea大神的博客中的性能优化系列学了,然后再看一些经典的总结即可,吃透了再进行下一阶段的性能优化的思考)
随着优化的加深,你会发现不能局限在客户端,服务端也需要深入。
SPDY 的优点并入 HTTP 2.0 你们有在测试或用吗?
Fresco 出来前你是不是觉得图片缓存已经到头了?
Android App 为什么整体流畅性总是被诟病?
……
三. 题外话
如果你觉得没有难点或者难点在兼容、UI 之类问题上,那么可能两个原因:
1. 公司业务发展过慢,对技术的需求不够迫切
2. 个人长时间在业务开发上,这个对于走技术路线的人来说挺麻烦的,不主动去接触学习的话,n 年以后也还是这个样子
作者:Trinea
链接:https://www.zhihu.com/question/20075414/answer/44412024
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。