主页

Weex学习笔记

本篇博客记录一下自己对Weex的一些学习过程 什么是Weex?Weex能做什么? Weex是阿里巴巴集团开源的一个动态化方案。 在我们对移动开发最佳实践的思考中,我们认为移动开发的未来是更平衡的方案,一定是性能和动态性兼得。第二个,它一定是开放互联的,PC端一直也是这样的, 也是非常好的状态。我们觉得移动互联网将来肯定也是基于更大众化的技术体系,没有平台之间的隔阂,简单直接易用,这是我们最希望看到的。基于这些设想,我 们有了Weex方案。 Weex编写的页面天然的支持组件化,首先,我们的界面可以是一个组件化的,把一个复杂界面分成每个组件,刚才演示的都是简单的组件,每个组件都可以看成是一段 template,style,script,放到模型里,对应到界面的结构,样式细节,...

阅读更多

iOS打点杂谈

本篇博客简单的介绍一下埋点以及埋点的一些功用,以及一些粗浅的认识 什么是打点? 首先简单介绍下什么是打点以及打点有什么作用,打点英文其实就是 Record 作用其实就是对想要关心的业务或者关键路径进行记录上传到特定的服务器便于后期分析。 打点分类 为了解决前端埋点的准确性、及时性、开发效率等问题,业内各家公司从不同角度,提出了多种技术方案,这些方案大体上可以归为三类: 代码埋点:手动使用 recordEvent 等方式埋点 声明式埋点:将代码埋点和业务逻辑解耦 无痕埋点:使用 AOP 进行埋点 代码埋点是一种典型的命令式编程,因此埋点代码常常要侵入具体的业务逻辑,这使埋点代码变得很繁琐并且容易出错。因此,最直接的做法就是将埋点代码与业务逻辑解耦。 比如: ...

阅读更多