Avatar
沽默清尘的博客
gzg1023/清尘
前端打工人,小康首陀罗

简介

  • 前端社畜,人笨且不努力 😢
  • 生于北方,南方工作
  • 性格比较外向,和谁都能聊几句
  • 向往自由职业,喜欢旅行
  • 希望自己拥有独立思考的能力

关于博客名称:沽采自家乡,默希望自己多做事少说话,清尘希望经常反省自己。

文章

现代前端应用大部分采用 SPA 模式开发,而 SPA 最大的问题就是最开始只会下载一个空白的 html 文档,下载完成后浏览器开始解析文档(加载各种脚本,各种样式文件)当 vue 依赖加载完成,才会开始渲染页面。最大的问题也就体现出来了 会出现白屏问题 及首屏加载缓慢的问题,本文来谈谈前端页面的优化。
2021-07-28
vue2 增加了 v-dom 功能让 vue 大方光彩也可以跨平台。而模版语法是 vue 最重要的特性,本文让我们来看看编写的模版语法是怎么一步步变成浏览器中真实 DOM 元素。
2021-07-22
分析完成响应式原理后,vue的内置指令和组件就是日常开发中最熟悉的内容了,平时一直用组件,这次来看看这些指令到底是怎么实现的。
2021-06-12
Promise 作为 ES6 系列的新特性,无疑是前端开发的重中之重。在 2021 年的现在无论是开源项目还是业务代码到处是 Promise 的身影。本文基于 A+规范重写一个 Promise 及其静态方法的完整版,加深自己对异步代码的理解。
2021-06-03
Vue 核心对象 Observer, Dep 和 Watcher 到底是干啥的,怎么样让整个框架运行起来的。已经操作页面有时候数据没变化必须使用到的nextTick 是怎么工作的?本篇文章来浅析谈谈。
2021-05-15
在实现完成 mini vue 以后,对深入源码分析。本篇文章来理一理从 new Vue 开始都执行了哪些操作,并且基于源码对生命周期进行更深入的理解。
2021-04-24
响应式思想,可以理解为自动回复消息,我发送消息给你,你会返回给我相应的回复。vue 通过响应式设计让数据得到自动的控制也就产生了 MVVM 的思想,从而实现数据双向绑定。
2021-04-15
日常开发者经常碰到需要优化的需求,除了一些日常的判断和循环及各种监听,了解一下浏览器里面的各种Observer对象。
2021-04-01