发布了文章2023-06-12
大家好,我是沐华。关于 React Fiber 出来也有几年了,可最近面试多了才发现,还是有很多人一知半解,所以本文梳理了一下有关 Fiber、以及这个话题环环相扣,可以延伸的点,给大家面试复习、查缺补漏,如果你是面试官也可直接拿去提问
发布了文章2023-06-05
哈咯,大家好,我是沐华。关于优缺点,我想大家肯定有遇到过:在面试前填的表中有这个问题,或者面试过程中被问到这个问题,还有的人还会在自己的简历自评上写上自己的优点。不知道这个问题的答案,你是怎么写的呢?
发布了文章2023-05-29
大家好,我是沐华。最近部门招人,捞了一批简历至少都是5年以上的前端来面试,其中不乏360的,腾讯的,简历上写的基本都是熟练使用 Vue2、Vue3、React 并阅读源码对其实现原理有自己的理解,实际问起来却不免让人唏嘘
发布了文章2023-05-15
大家好,我是沐华。最近面了一些前端,发现每次问到安全相关的问题,一些面试者只能说上来 XSS、CSRF、中间人攻击,就没了,于是写了这篇文章,总结了前端安全相关的点,给大家查缺补漏
发布了文章2023-04-24
大家好,我是沐华。今天聊一个面试的问题,离职原因就像分手原因,无非就两种,你不爱了,对方不爱了,但对别人说出来不能显得自己绝情,又不能让自己很跌份,而且很忌讳疯狂抹黑前任
发布了文章2023-04-10
大家好,我是沐华。最近一个粉丝公司项目由 Vue2 升级到 Vue3 了,他一下子不适应,有好多不会用的,所以我就写了这篇开发文档,包含了 Vue3 项目开发中使用的所有语法,希望所有像他一样还不熟的伙伴快速上手 Vue3 项目开发
发布了文章2022-11-27
拿下泛型,TS 还有什么难的吗?大家好,我是沐华,本文将剖析 TS 开发中常见工具类型的源码实现及使用方式,并且搭配与内容结合的练习,方便大家更好的理解和掌握。本文目标:更加深入的理解和掌握泛型更加熟练这些内置工具类型在项目中的运用ExcludeExclude<T, U...
发布了文章2022-11-14
大家好,我是沐华,可能大家或多或少的有遇到过类似图片这种情况,这是不是很烦,一个文件还能这么凑合,如果是多文件,比如一个项目成千上万个文件,还可能多人修改,要是都这么维护,就算不考虑占用存储空间那也绝对是地狱级难度,所以 Git 出现了
发布了文章2022-11-13
npm:是 nodejs 包的管理工具,在安装 node 的时候,npm 也会自动一起安装,因为每个 node 版本都有对应的 npm 版本
发布了文章2022-05-26
游戏名称:清凉一夏消消乐 技术栈:Vue3 + TypeScript + Vite + Element-Plus 游戏体验地址(pc/手机皆可):[链接] 开源地址:[链接]
发布了文章2022-05-25
其实想要改变也很简单,就是要输出,只有阅读+输出结合,才能让我们真正消化所学,也便于复盘。除了多敲代码,还有更为重要的点就是多做笔记,多写总结
发布了文章2022-03-16
Vuex 作为一个老牌 Vue 状态管理库,大家都很熟悉了Pinia 是 Vue.js 团队成员专门为 Vue 开发的一个全新的状态管理库,并且已经被纳入官方 github为什么有 Vuex 了还要再开发一个 Pinia ?先来一张图,看下当时对于 Vuex5 的提案,就是下一代 Vuex5 应该是什么样子的...
发布了文章2021-11-03
新增了三个组件:Fragment 支持多个根节点、Suspense 可以在组件渲染之前的等待时间显示指定内容、Teleport 可以让子组件能够在视觉上跳出父组件(如父组件overflow:hidden)
赞了文章2021-11-02
但是买家又不想频繁的跑,于是就把自己的电话号码登记在售楼处,在登记的花名册上有很多类似的买家。售楼小姐答应买家,新的房源一出来就一一通知买家。
发布了文章2021-10-22
都会用 nextTick,也都知道 nextTick 作用是在下次 DOM 更新循环结束之后,执行延迟回调,就可以拿到更新后的 DOM 相关信息
发布了文章2021-10-21
本文原文首发掘金:[链接]如有不对的或者遗漏的,欢迎指正,你的一赞一评都是我前行最大的动力,感谢Vue2.x组件通信12种方式写在后面了,先来 Vue3 的奥力给!Vue3 组件通信方式props$emitexpose / ref$attrsv-modelprovide / injectVuexVue3 通信使用写法props用 pr...
发布了文章2021-10-20
我们知道相较 Vue2.x 的响应式 Vue3 对整个响应式都做了重大升级;然后 Vue3.2 相较 3.0 版本源码又做了许多变更,一起来看看吧
发布了文章2021-10-20
性能优化,是每一个开发者都会遇到的问题,特别是现在越来越重视体验,以及竞争越来越激烈的环境下,对于我们开发者来说,只完成迭代,把功能做好是远远不够的,最重要的是把产品做好,让更多人愿意使用,让用户用得更爽,这不也是我们开发者价值与能力的体现吗。重...
发布了文章2021-10-13
因为 Diff 算法,计算的就是虚拟 DOM 的差异,所以先铺垫一点点虚拟 DOM,了解一下其结构,再来一层层揭开 Diff 算法的面纱,深入浅出,助你彻底弄懂 Diff 算法原理
发布了文章2021-10-12
这个大家都熟悉,调用 render 就会得到传入的模板(.vue文件)对应的虚拟 DOM,那么这个 render 是哪来的呢?它是怎么把 .vue 文件转成浏览器可识别的代码的呢?