关键字:钩子
  • 手写 Vue Router 源码
    Vue Router 基础回顾 使用步骤 首先使用 vue cli 创建一个 Vue 项目来回顾一下 vue router 的使用。 全局安装 vue cli。 npm i -g @vue/cli 安装完成后检查版本是否正常。 vue -- ...
  • 分享18个webpack插件,你千万要收藏好,留备用
    何为插件(Plugin)?专注处理webpack在编译过程中的某个特定的任务的功能模块,可以称为插件。插件是一个扩展器,它丰富了webpack本身,针对的是loader结束后,webpack打包的整个过程,它并不直接操作文件,而是基于事件机 ...
  • Vue 项目性能优化实践
    Vue 框架通过数据双向绑定和虚拟 DOM 技术,帮我们处理了前端开发中最脏最累的 DOM 操作部分, 我们不再需要去考虑如何操作 DOM 以及如何最高效地操作 DOM;但 Vue 项目中仍然存在项目首屏优化、Webpack 编译配置优化等 ...
  • vue seo优化之nuxt脱坑指南
    前言公司的项目需要做seo,经过翻阅nuxt文档 、相关资料及自己实战后,特意整理分享这篇文章,方便入坑的同学脱坑,同时自己也做下笔记,如有说错的地方,还望指点。没有了解过seo和ssr服务器渲染的同学,建 ...
  • 自学前端拿到offer的心路历程
    热乎的面经附答案先交代下是在二线城市,所以也面不了什么大厂自然也就没什么大厂面经(就算有我也没有这个实力),昨天面试了一家中小型的公司,这里就不透露名字了,总共面了两轮总结后写下了这篇文章,我相信也是有很多和我在二线城市的小伙伴需要这些常见 ...
  • 跟着whatwg看一遍事件循环
    前言 对于单线程来说,事件循环可以说是重中之重了,它为任务分配不同的优先级,井然有序的调度。让js解析,用户交互,页面渲染等互不冲突,各司其职。 我们书写的代码无时无刻都在和事件循环打交道,要想写出更流畅,我们就必须深入了解事件循环,下面我 ...
  • vue常见面试题
    Vue.js面试题整理 *一、什么是****MVVM****? MVVM是Model-View-ViewModel的缩写。MVVM是一种设计思想。Model 层代表数据模型,也可以在Model中定义数据修改和操作的业务逻辑;View 代表U ...
  • Webpack打包核心工作原理和打包结果运行原理浅析(非常浅)
    在 Webpack 4 以后,很多配置都已经被简化了,整体上的基本使用并不复杂,在这种配置并不复杂的前提下,对它的掌握程度主要就体现在了是否能够理解它的工作机制和原理上了。 打包核心工作原理 Webpack 官网开始的首页,就已经描述了它 ...
  • 8年前端开发的知识点沉淀(不知道会多少字,一直写下去吧...)
    先啰嗦几句2011年开始从事前端,从一个页面的切图仔到如今还算合格的前端工程师,一路走来,我很清楚要学的很多,其中也学了很多,学的同时也丢了很多(身陷边学边丢,边丢边学的状态)。尤其这3年,前端领域可谓是百家齐放,四面开花。可以说这是最好的 ...
  • Vue3.0[Beta]要点与源码解读
    这是我第21篇简书。 主播你懂vue吗?讲的啥啊,一句也听不懂... 咳咳,进入正题。 源码知识图谱 Vue3新增了 Performance:性能更强,比Vue 2.0快了接近2倍。 Tree shaking support:可以将无用模块 ...

暂无数据