前端架构 101:从 Flux 进化到 Model-View-Presenter
在 Flux 架构中,有两个问题依然没有被提到,一个是表现层模型,另一个是测试
我们从表现层逻辑说起
前端内存优化的探索与实践
标注是地图最基本的元素之一,标明了地图每个位置或线路的名称。在地图 JSAPI 中,标注的展示效果及性能也是需要重点解决的问题。
新版高德地图标注的设计中,引入了 SDF(signed distance field)重构了整个标注部分的代码。新的方式需要把标注的位置偏移,避让,三角拆分等全部由前端进行计算,不仅计算量激增,内存的消耗也成了重点关注的问题之一。
带你走进医疗行业的体验设计
众所周知,国内最强的体验是来自于阿里的体验技术部。但是,深入研究之后,其实,体验是针对行业的,体验对跨行业是不同的理解。所以,照搬电商行业的体验,除了让你在技术上可以吹水之外,对行业内是没有很大价值的。
Virtual Dom 提升页面渲染效率的原理
Vue.js 2.0 引入 Virtual DOM, 比 Vue.js 1.0 的初始渲染速度提升了 2 - 4 倍,并大大降低了内存消耗。那什么是 Virtual DOM?为什么需要 Virtual DOM?它是通过什么方式去提升页面渲染效率的呢?这是本文所要探讨的问题。
前端开发与架构师
前端架构师, 听起来就是个很高大上的职位,在大多数程序员的眼中,架构师一般从事后端开发,Java 或者 C ++ 出身,它们往往拥有这十八般武艺,可以解决业务中出现的各种问题。好像架构师就从来没有和前端有过关系,那么真的是这样么,通读此文,便可豁然开朗。
小程序进阶之路:跨平台开发避坑指南
小程序的开发不可避免的会面临跨平台开发的问题。各小程序平台有哪些特点?如何处理各平台的差异?本文分享淘票票在跨平台开发上的经验总结,包含了技术演进及差异控制策略,希望能帮助同学们提前避坑。
一文看懂静态资源服务沉浮及其在携程的演进
上世纪八十年代末,不列颠的伯纳斯 - 李爵士发明了万维网,距今已有三十年。万维网并非互联网的全部,然而它的出现,为普罗大众开启了新世界的大门。从此之后,互联网的风口轮动不休,静态资源这棵门前的早树却安静如故。许多年过去了,静态资源服务的基础构架没有发生大的改变,改变的只是它所承载的内容和服务的对象。