前端应该掌握的linux命令和工具

2017-07-31
阅读 3 分钟
4k
大部分前端应用都部署在linux上,若想全局hold住一个项目,linux命令是一项必不可少的技能。许多前端对linux命令并不重视,其实这是一个学习性价比非常高的知识点,没有太多需要理解的地方,大部分靠“记忆+使用”即可掌握,掌握后可解决许多问题,也能提高日常效率,还能成为面试的加分项。linux命令非常多,有时参数也...

通俗浅显的理解Promise中的then

2017-07-31
阅读 3 分钟
73.5k
Promise,ES6中定义的规范,不会使用Promise,都不敢说自己用过ES6,大部分介绍Promise的规范的文章对于新手小白来说看得云里雾里,且并不是通俗易懂。本文通过实例介绍讲述Promise中then的的最通俗应用理解,代码建立在不出现异常的情况的操作下,不严谨之处,请以官方规范为标准。

开始使用GraphQL

2017-07-29
阅读 5 分钟
19.9k
上面是我们两种常用的接口方式,两种都有各自的优缺点,有没有可以包揽所有优点的方案呢?我们需要一个标准的API层,那这就是GraphQL,请注意GraphQL是一个规范,是由facebook倡导的一个规范,不是一个实现。GraphQL有下面三个定义:

一个 null>=0 不为 false 的扩散

2017-07-26
阅读 2 分钟
2.3k
在我的思维模式中 当 notvisitday 和 visitday 只有有一个是数字或者数字字符串时,className 就要为 active,出乎意料的是 className 一直为 null。后面断点排查才发现 只要一个属性为 null 时就可以为 true。

webpack模块化原理-commonjs

2017-07-26
阅读 5 分钟
32.3k
我们都知道,webpack作为一个构建工具,解决了前端代码缺少模块化能力的问题。我们写的代码,经过webpack构建和包装之后,能够在浏览器以模块化的方式运行。这些能力,都是因为webpack对我们的代码进行了一层包装,本文就以webpack生成的代码入手,分析webpack是如何实现模块化的。

Next.js之基础概念

2017-07-23
阅读 4 分钟
21.2k
使用Next.js实现服务端渲染是一件非常简单的事,在这里,你完全可以不用自己去写webpack等配置,Next.js全都帮你做了。本文先从简单地基础概念开始,一步一步带大家认识Next.js。

Export & Import用法总结

2017-07-17
阅读 2 分钟
3.8k
欢迎关注我的公众号睿Talk,获取我最新的文章: 一、前言 最近在做React组件库升级的时候,发现以前这种旧的import方式不能用了: {代码...} 要改成这种形式: {代码...} 究其原因,是组件库的export方式改变了。旧版本是这样export的: {代码...} 而新版本是这样的: {代码...} 二、知识点 Export支持2种方式,一种是 N...