栗子纪blog-与你分享程序员的壶中日月栗子纪blog

春风得意马蹄疾
一日看尽长安花

最新发布 第2页

Webpack

Webpack中loader和plugin的区别

liukuan阅读(288)评论(0)赞(0)

不同的作用 Loader直译为"加载器"。Webpack将一切文件视为模块,但是webpack原生是只能解析js文件,如果想将其他文件也打包的话,就会用到loader。 所以Loader的作用是让webpack拥有了加载...

Webpack

Webpack中三种hash的区别

liukuan阅读(353)评论(0)赞(0)

在webpack中有时需要使用hash来做静态资源实现增量更新方案之一,文件名的hash值可以有三种hash生成方式,每一种都有不同应用场景,那么三者有何区别呢? hash、chunkhash、contenthash hash一般是结合CD...

Webpack

启用Webpack服务使用热更新

liukuan阅读(699)评论(0)赞(0)

webpack-dev-server是一个小型的node.js Express服务器,它使用webpack-dev-middleware中间件来为通过webpack打包生成的资源文件提供Web服务。它将在 localhost:8080 (也...

React

react性能优化

liukuan阅读(249)评论(0)赞(0)

避免重复渲染 当一个组件的props或者state改变时,React通过比较新返回的元素和之前渲染的元素来决定是否有必要更新实际的DOM。当他们不相等时,React会更新DOM。 在一些情况下,组件可以通过重写这个生命周期函数shouldC...

React

函数式组件使用Hook实现生命周期

liukuan阅读(958)评论(0)赞(2)

Hook 是 React 16.8 的新增特性。它可以让你在不编写 class 的情况下使用 state 以及其他的 React 特性。 Hook中的useEffect,通过使用这个 Hook,可以告诉 React 组件需要在渲染后执行某些...

Vue

Vue响应式原理

liukuan阅读(255)评论(0)赞(0)

Vue最显著的特性之一便是不太引人注意的响应式系统(reactivity system)。模型层(model)只是普通JS对象,修改它则更新视图(view)。这会让状态管理变得非常简单且直观,不过理解它的工作原理以避免一些常见的问题也是很重...