React全家桶之初体验

接触React也有段时间了,但是从初学者的角度来看,官网的资料实在是少,看起来比较吃力,并且是英文的,而那中文的网站却也是翻译的乱七八糟的,无力吐槽。我作为一个初学者,我谈不上有什么高深见解,偶尔有一些心得与体会,将之分享给与我一样的刚入门的同学,如果您已经比较熟悉这些知识了,请忽视此篇...     继续阅读
黄广杰's avatar
黄广杰 4月 15, 2017

如何定义一个高逼格的原生JS插件

作为一个前端er,如果不会写一个小插件,都不好意思说自己是混前端界的。写还不能依赖jquery之类的工具库,否则装得不够高端。那么,如何才能装起来让自己看起来逼格更高呢?当然是利用js纯原生的写法啦。以前一直说,掌握了js原生,就基本上可以解决前端的所有脚本交互工作了,这话大体上是有些浮...     继续阅读
黄广杰's avatar
黄广杰 4月 05, 2017

从实际应用中去理解Promise

在es6使用已经很普遍的今天,我再说Promise各种API及其原理的话也不过是锦上添花。Promise的重要性,我们不必多讲,相信大家都知道出现Promise的意义及其对js异步编程上的作用是多么巨大。不过,说真,要真正去理解使用这个对象,确实是有些困难,特别是对我这种理解新东西总是有...     继续阅读
黄广杰's avatar
黄广杰 4月 02, 2017

Redux之中间件applyMiddleware源码解读

在学习了redux过程中,了解到中间件这个名词,但是我看了十遍,也完全就是懵逼的状态。于是又重复敲了几次代码也不能掌握这个东西到底是什么?看官网文档,那么些专业名词,让人半天摸不着头脑。我们从流程图中知道,react组件在执行过程中,特别是在中间插入各种奇怪的需求的时候,不可能每每都是改...     继续阅读
黄广杰's avatar
黄广杰 3月 30, 2017

Yarn,或将取代npm客户端

Yarn 是一个新的包管理器,用于替代现有的 npm 客户端或者其他兼容 npm 仓库的包管理工具。Yarn 保留了现有工作流的特性,优点是更快、更安全、更可靠。     继续阅读
黄广杰's avatar
黄广杰 3月 29, 2017