![理解 JavaScript 中的设计模式-WEB前端开发](/newimg88/2018/11/Design-Patterns-220x150.jpg)
理解 JavaScript 中的设计模式
本文帮助你了解 JavaScript 中的常用的几种设计模式。 当你开始一个新项目时,你不会立即开始编码。 首先必须定义项目的目的和范围,然后列出项目功能或项目说明书。 在你可以开始编码或者你正在处理更复杂的项目之后,你应该选择最适合你项目...
本文帮助你了解 JavaScript 中的常用的几种设计模式。 当你开始一个新项目时,你不会立即开始编码。 首先必须定义项目的目的和范围,然后列出项目功能或项目说明书。 在你可以开始编码或者你正在处理更复杂的项目之后,你应该选择最适合你项目...
本文最后更新于 2018-10-30 ,主要更新了关于 Babel 7 的一些变更。 webpack 4 已经发布了! 这个当今最流行的模块打包器做了大量更新。 webpack 4 带来了什么是新特性?大规模的性能改进,零配置和智能的默认设...
注:本文翻译自 React 官方博客,并且已经更新到最新的 React 中文文档中,你也可以在这里查看本文:http://react.css88.com/blog/2018/10/01/create-react-app-v2.html Cr...
在这篇文章中,涵盖了很多广泛而又多变的环境。我们将尽量坚持“使用工具,而不是规则”的原则,把JS的流行词汇保持在最低限度。由于我们无法在2000字的文章中涵盖与 JS 性能表现相关的所有内容,所以请确保你阅读文中提到的引用资料,并在之后你自...
Lodash, Moment, Axios, Async … 等等, 这些非常有用的 JavaScript 库。你可能会在你的很多 Vue.js 应用中使用它们。 但随着项目的不断增长,您通常会将代码拆分成多个组件文件或模块文件...
4月初,Facebook 将一个 巨大的 pull 请求 合并到了 React 主分支(master) 中,将其现有的构建流程替换为基于 Rollup ,这一举动 促使 一些人发很疑惑 “你为什么选择 Rollup 而抛弃 webpack ...
你是否是 JavaScript 新手?并且对模块,模块加载器和模块打包器感到困惑吗?或者你已经编写了一段时间的 JavaScript ,但是没法掌握模块的一些术语?你是否听过 CommonJS、AMD、Browserify、SystemJS...
Sass(Syntactically Awesome StyleSheets)?是对 CSS 的扩展,可以编译成传统CSS,供浏览器使用。使用 Sass 是为了解决在大型项目中传统CSS会遇到的重复、可维护性差等问题。Sass 新增了nes...
在2014年7月底,TC39 [1]又召开了一次会议,在此期间ECMAScript 6(ES6)模块语法的最后细节被最终确定。这篇博客文章概述了完整的 ES6 模块系统。
Tree Shaking?是一个术语,字面的理解就是摇一摇树,树上的枯叶就会掉下来,留下绿叶。 Rich Harris 的模块打包器 Rollup 普及了 JavaScript 圈内一个重要的特性:Tree shaking,即是指消除Jav...
最新评论
写的挺好的
有没有兴趣翻译 impatient js? https://exploringjs.com/impatient-js/index.html
Flexbox playground is so great!
感谢总结。
awesome!
这个好像很早就看到类似的文章了
比其他的教程好太多了
柯理化讲的好模糊…没懂