240 发简信
  • 120
    [React] 生命周期详解

    React 的生命周期本质上就是一系列的钩子函数,可以分为 3 个时期:挂载、更新和卸载。React 16 还新增错误处理的钩子函数。要掌握 R...

  • SOLID 原则

    SOLID 是五个面向对象编程的重要原则的缩写。另外,它也是每个开发者必备的基本知识。了解并应用这些原则能让你写出更优质的代码,变成更优秀的开发...

  • [React] 函数定义组件

    函数定义组件的例子 该函数是一个有效的 React 组件,它接收一个单一的 “props” 对象并返回了一个 React 元素。 函数定义组件 ...

  • [React] 使用 PropTypes 进行类型检查

    为什么需要类型检查? JavaScript 是一门弱类型的语言,允许变量类型做隐式转换。也正是因为这个特性,JavaScript 中有很多错误都...

  • [React] webpack 与 babel 配置详解

    一般项目 React 简单的 webpack 配置如下: 接下来解释各个部分的作用。 entry 即入口,入口起点(entry point)指示...

  • package.json 详解

    package.json 可以通过 npm init 来交互式地创建。package.json 中可写的内容非常多,以下讲解字段的内容。 nam...

  • 120
    Webpack优化

    0、写在前面 Webpack优化可以分为优化开发体验和优化输出质量两部分 1、优化开发体验 优化开发体验的目的是为了提升开发时的效率,其中又可以...

  • SPA优化

    常见的几种SPA优化方式: 减小入口文件体积(路由懒加载) 静态资源本地缓存(缓存,PWA:Service Worker) 开启GZip压缩 使...