SVG 新司机开车指南 【2017-01-26】SVG 其相关特性远比想象中要强,本文首先介绍下SVG的相关定义、优缺点和 Demo,接下来会介绍它的相关语法和动画,最后告诉大家如何使用和优化 SVG。确保大家一小时内可以开车上路,来不及解释了,快上车 ...
Hello Weex 【2017-01-06】本周给部门同学分享了《Hello Weex》这个 Topic,现整理成文字版本,分享给关注 Weex 的同学,主要涉及 Module && Component、Weex Architecture、 Weex Others ...
Generators and Channels in JavaScript 【2016-09-20】以下这篇文章是对 Generator 和 Channel 的一个介绍,如果你对 Promise,Generator,Coroutine 和 Channel 有过了解,可以直接跳到 Using Generators and Channels with React 这部分,虽然接下来这些案例可能不是很适合真实的项目环境,但是它可以看成一个起点,尝试通过这种方法来实践可能出现的地方 ...
React Native 动画研究 【2016-06-05】本次专题文章的题目为《ReactNative 动画研究》,既然叫研究,那我们就争取一次将 RN 动画相关的内容都说清楚,提出问题-论证问题-解决问题的方式来研究 ...
浅谈面向对象的 JavaScript 【2015-06-09】最近在学习 Ross Harmes/Dustin Diaz 写的《JavaScript 设计模式》,大概将此书看了两遍,很有收获。此书适合于想深入学习JavaScript的同学,用来增加你的内功。能够帮助你增强对JavaScript面向对象的理解,同时学习各种具体的设计模式,懂得应该在什么场合使用这些设计模式,以及如何实现它们,写出更优雅的代码。这篇文章用于总结我的读书笔记 ...
只想靠两手,向理想挥手 【2015-05-18】只想靠两手,向理想挥手,这是来自 Beyond 的《不再犹豫》里面的一句歌词。大概从初中起就喜欢听 Beyond 的歌,陆陆续续一直听到大学,每一次看他们以前演唱会视频都特别兴奋和激动。带给我的大部分是积极向上的力量和一种酷酷的精神。回到文章,这篇文章主要是记录自己找工作的过程,顺便总结一下大学四年的校园生活 ...
Can We Do Better Than The Click? 【2015-03-30】响应用户的输入可以说是我们做界面开发的核心。为了构建可响应的 Web 产品,g关键是理解触摸、鼠标、指针、键盘操作和浏览器的工作原理是。你可能在手机浏览器中经历过 300 ms 的延迟或者通过触摸来滚动带来的不爽。在本文中,我们将介绍事件级联和使用这些知识来实现演示一个点击事件,支持许多输入方法但是又没有违反像 Opera Mini 这一类的代理浏览器规则...
深入浅出 Nodejs 读书笔记 【2015-03-01】今天终于把朴灵老师写的《深入浅出 Node.js》给学习完了, 这本书不是一本简单的 Node 入门书籍,它没有停留在 Node 介绍或者框架、库的使用层面上,而是从不同的视角来揭示 Node 自己内在的特点和结构。建议有一定 Node 基础或者做过 Node 方面的小项目的同学阅读,看完以后你的思维会有很奇特的碰撞,我看的时候就常常会有这样的想法:“哦,原来这个功能是这样实现的哦”。下面这篇文章是我第二次阅读《深入浅出 Node.js》的一些学习记录,并且通过百度脑图这个工具来画出思维导图,每天将自己的学习总结写在这篇文章下面 ...
使用 React 提高 Angular 的渲染性能 【2015-02-23】当你使用 Angular 的时候你遇到过性能问题吗?使用 React 可以使页面渲染得更快。下面通过几个案例来对比用React 来渲染 Angular 和直接使用 Angular 来渲染之间的性能差异 ...