奇舞推荐
初识WebGL
普及了WebGL的基础概念,可以对WebGL有一个基础的了解,后续会有系列文章
jQuery源码解析(架构与依赖模块)
本课程是目前真正意义上第一部完整的jQuery 2.1.1版本源码课程,课程共14章,先从整体入手理解架构,再逐个攻破每个依赖模块包括回调函数、异步加载、数据缓存、动画队列等。最后整合分析选择器、DOM处理、事件、AJAX、动画模块。
高效程序员的5种角色
一名高效程序员可以扮演5种基本角色来高效地完成他/她的工作,这些角色以某种方式组合后更符合开发团队中的某些“人物”。可以参照此来看一下自己符合哪一类
Node.js与io.js那些事儿
去年12月,多位重量级Node.js开发者不满Node.js的管理,自立门户创建了io.js。其发展速度非常快。而今,这两个项目将合并到Node基金会下,并暂时“联合监督”运营。本文将聊一聊Node.js项目的一些历史情况,与io.js项目之间的恩怨纠葛,他们将来的发展去向。希望能从历史的层面去了解这个开源项目在运营模式上是如何演变和发展的。
知识总结
轻松入门React和Webpack
作者根据自己用Webpack组织React组件的方法成功解决用原生方法写React时出现的麻烦问题。
CSS Stacking Context里那些鲜为人知的坑
通常我们在学习/了解CSS的时候,并不会直接接触/了解到stacking context的规则,甚至在初学的时,仅仅接触到z-index、知道可以通过z-index控制元素显示的前后顺序,却常常由此碰到各式各样匪夷所思的bug,本文是作者趟了一次z-index浑水后,搞明白了z-index扯出的这一系列stacking context坑
移动开发需要知道的像素知识
像素(Pixel)对于WEB开发者来说很是熟悉,在PC互联网时代没少与其打交道。进入移动互联网之后,随着移动设备屏幕的解析度越来越高,衍生了一些关于屏幕和像素的一些新概念,比如DPI,DP,PT,Retina,4K等等,本文对这些概念做一个简单的介绍。
JavaScript
抛弃jQuery,深入原生的JavaScript
用惯了jQuery,来看看原生的JS是如何实现相同的操作的吧,现在各种各样的框架越来越多,所以更有必要去了解原生JavaScript中的实现,这样才能对不同的框架由更深的理解
去除 JavaScript 代码的怪味
JavaScript编码中一些好习惯,掌握好的习惯,写出优雅的代码,逼格自然就提升上去了。
性能优化
CSS性能优化系列之加载原理
CSS入门很简单,但是要精通比较困难,小编推荐这篇文章不是教你如何写CSS的,而是让您看完后能够对性能优化有进一步的了解。此文简单解释了URL请求的每一个阶段是干什么的,很容易理解,希望对您有帮助。
影响网页渲染的关键
是哪些因素拖慢了我们的首屏加载时间,是哪些因素延长了用户看到网页内容时的等待时间?读过本文,你或许会找到答案