从工程化角度讨论如何快速构建可靠React组件

原文链接 前言 React 的开发也已经有2年时间了,先从QQ的家校群,转成做互动直播,主要是花样直播这一块。切换过来的时候,业务非常繁忙,接手过来的业务比较凌乱,也没有任何组件复用可言。 为了提高开发效率,去年10月份也开始有意识地私下封装一些组件 …


Omi应用md2site发布-markdown转网站利器

写在前面 Md2site是基于Omi的一款Markdown转网站工具,使用简单,生成的文件轻巧,功能强大。 当我们想把一堆markdown文档转成网站时,你可能有许多选择,倘若选择 md2site ,你一定会爱上她。 官网:http://alloyteam.github.io/omi/md2site/ Github: h …


线条之美,玩转SVG线条动画

通常来说web前端实现动画效果主要通过下面几种方案: css动画;利用css3的样式效果可以将dom元素做出动画的效果来。 canvas动画;利用canvas提供的API,然后利用清除-渲染这样一帧一帧的做出动画效果。 svg动画;同样svg也提供了不少的API来实现动画效果 …



webgl世界 matrix入门

这次没有带来游戏啦,本来还是打算用一个小游戏来介绍阴影,但是发现阴影这块想完完整整介绍一次太大了,涉及到很多,再加上业务时间的紧张,所以就暂时放弃了游戏,先好好介绍一遍webgl中的Matrix。


从零开始React服务器渲染

一.前言 当我们选择使用Node+React的技术栈开发Web时,React提供了一种优雅的方式实现服务器渲染。使用React实现服务器渲染有以下好处:         1.利于SEO:React服务器渲染的方案使你的页面在一开始就有一个HTML DOM结构,方 …


模块加载工具制造指南

前言 看到这个标题,估计有同学会想,又要重复造轮子么?其实重复造轮子在大多数情况下确实是不太可取的,既浪费了精力又浪费了时间。但这并不能说明重复造轮子完全不可取,比如你想要某个轮子的精简版,又比如你想学习某个轮子的制造方法,重复造轮子 …



HTTP2 Server Push的研究

1,HTTP2的新特性。 关于HTTP2的新特性,读着可以参看我之前的文章,这里就不在多说了,本篇文章主要讲一下server push这个特性。 HTTP,HTTP2.0,SPDY,HTTPS你应该知道的一些事   2,Server Push是什么。 简单来讲就是当用户的浏览器 …