《京保养》基于Vue+Vuex的单页面应用实践

接到《京保养》项目需求,了解到是移动端项目,运用于微信公众号及京东 APP 。通过与后端研发沟通,后端将提供所有的数据展示接口,这样最终商定使用前后端分离技术,而作为前端这边就非常适合选择基于 webpack + Vue 的单页面应用来实现。 前期组内也有基于单页面应用的项目总结,他们的总结的确让我在本项目中少走了很多弯路,但是不同的项目又遇到了不同的新问题,本文将会介绍我所遇到的新问题及解决方案。 感兴趣的同学可以通过以下两个入口先去体验下京保养应用,然后回来接着看文章:

博客文集《前方的路》发布

年初,我定了一个目标:今年要完成三本书。 第一本书是 《ES6 标准入门(第三版)》(官网,源码),今年9月已经出版。 第二本书是 《未来世界的幸存者》(官网,源码),两周前写完。它是我对于未来的看法。 第三本书是 《前方的路》(官网,源码),昨天完成,总结了我走过的人生道路。 我写博客十多年了,从一个愤青 + 文青的学生,变成如今沉默寡言的中年人。一路上,随手写下的文字,累积有1000多篇。我早想整理出书,一方面为了纪念,另一方面现在的博

我为Dexposed续一秒——论ART上运行时 Method AOP实现

两年前阿里开源了Dexposed 项目,它能够在Dalvik上无侵入地实现运行时方法拦截,正如其介绍「enable ‘god’ mode for single android application」所言,能在非root情况下掌控自己进程空间内的任意Java方法调用,给我们带来了很大的想象空间。比如能实现运行时AOP,在线热修复,做性能分析工具(拦截线程、IO等资源的创建和销毁)等等。然而,随着ART取代Dalvik成为Android的运行时,一切都似乎戛然而止。 今天,我在