Babel 入门教程 JS

Babel 入门教程

作者: 阮一峰 日期: 2016年1月25日 (说明:本文选自我的新书《ES6 标准入门(第二版)》的第一章《ECMAScript 6简介》) Babel是一个广泛使用的转码器,可以将ES6代码转为E...
阅读全文
入门Webpack,看这篇就够了 JS

入门Webpack,看这篇就够了

写在前面的话 阅读本文之前,先看下面这个webpack的配置文件,如果每一项你都懂,那本文能带给你的收获也许就比较有限,你可以快速浏览或直接跳过;如果你和十天前的我一样,对很多选项存在着疑惑,那花一段...
阅读全文
npm换源与恢复官方源 JS

npm换源与恢复官方源

npm 全称Node Package Manager ,是node.js的模块依赖管理工具。由于npm 的源在国外,所以国内用户使用起来各种不方便。下面整理出了一部分国内优秀的npm 镜像资源,国内用...
阅读全文
MVC,MVP 和 MVVM 的图示 JS

MVC,MVP 和 MVVM 的图示

作者: 阮一峰 日期: 2015年2月 1日 复杂的软件必须有清晰合理的架构,否则无法开发和维护。 MVC(Model-View-Controller)是最常见的软件架构之一,业界有着广泛应用。它本身...
阅读全文
前端安全之XSS攻击 JS

前端安全之XSS攻击

XSS(cross-site scripting跨域脚本攻击)攻击是最常见的Web攻击,其重点是“跨域”和“客户端执行”。有人将XSS攻击分为三种,分别是: 1. Reflected XSS(基于反射...
阅读全文
vue.js的起步 JS

vue.js的起步

介绍 vue.js 是一个客户端js库,可以用来开发单页应用。为了一个项目的选型,我前前后后的看了angular、react、vuejs ,对前两者是佩服,对后者是爱。因为它简洁干净利索,并且还有高大...
阅读全文