首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
秀秀不只会前端
掘友等级
26应届生求前端内推
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
381
文章 367
沸点 14
赞
381
返回
|
搜索文章
秀秀不只会前端
9小时前
关注
从源码视角来看Pinia!
一、Pinia 概览 Pinia 本质是:「基于 Vue3 响应式系统 + effectScope 的“全局可控副作用容器”」 Pinia 核心代码集中在: 二、creat...
0
评论
分享
秀秀不只会前端
11小时前
关注
Vue3底层原理——keep-alive
一、keep-alive 概述 源码位置: keep-alive 是一个抽象组件,它不产生真实 DOM,只影响子组件的渲染/生命周期(只“包裹 & 接管”子组件)。 二、k...
0
评论
分享
秀秀不只会前端
1天前
关注
Vue3架构设计——调度系统
Vue 的调度系统 = 副作用执行顺序 + 去重 + 批量刷新 一、Vue 为什么需要调度系统? 如果没有调度,会发生什么? 如果每次 set 都立即触发: 造成后果: 性...
1
评论
分享
秀秀不只会前端
2天前
关注
Vue3底层架构——编译器
一、Vue 编译器整体架构 Vue3 把编译器拆分为三个部分: 核心目标是把 template 转成“尽量少 diff 的 render 函数” 最终产物不是字符串,而是:...
2
评论
分享
秀秀不只会前端
3天前
关注
Vue3 响应式系统——computed 和 watch
一、computed 和 watch 概述 所有响应式逻辑都会依赖 effect 执行,computed / watch / render 本质都是 effect。 co...
1
评论
分享
秀秀不只会前端
4天前
关注
Vue3 响应式系统——ref 和 reactive
一、Vue3 响应式系统概述 Vue3 响应式包 @vue/reactivity,核心由三部分构成: 核心目标: 拦截读取和设置操作 收集依赖 在数据变化时重新触发相关副作...
1
评论
分享
秀秀不只会前端
20天前
关注
Vue3 应用实例创建及页面渲染底层原理
整体流程 完整的创建与渲染流程可以分成这些阶段: 创建 App 实例 创建根组件实例 设置响应式状态 创建渲染器(Renderer) 挂载 Mount vnode -> D...
1
评论
分享
秀秀不只会前端
1月前
关注
React的Fiber架构
一、为什么 React 要引入 Fiber? 老架构(Stack Reconciler)的问题,React 16 之前: diff + render 是一次性同步递归 JS...
1
评论
分享
秀秀不只会前端
关注了
宫水三叶的刷题日记
秀秀不只会前端
1月前
关注
Vue3.4中diff算法核心梳理
一、组件更新链路 二、Vue3 的虚拟 DOM 本质 Vue3 中的 VNode 是一个高度优化的 JS 对象: 三、diff 的目标 diff 的输入: diff 的...
1
评论
分享
秀秀不只会前端
1月前
关注
从Chromium架构看浏览器执行机制
现代浏览器进程模型(Chromium Site Isolation 架构) 现代浏览器是多进程架构,每个 Render Process (渲染进程)中有多个线程(主线程、...
1
评论
分享
秀秀不只会前端
1月前
关注
随着AI对话的发展,SSE又火了!
概念与适用场景 **什么是 SSE?**SSE(Server-Sent Events)是浏览器端通过 EventSource 与服务端建立的一条长期单向连接(HTTP),服...
1
评论
分享
秀秀不只会前端
1月前
关注
关于Gulp,你学这些就够了
Gulp 是一个基于流(Stream)的构建工具,用于自动化前端开发中的常见任务(如文件压缩、编译、自动化测试等)。它的设计理念是将任务流程处理成数据流,通过管道(Pipe...
1
评论
分享
秀秀不只会前端
1月前
关注
先把 Rollup 搞明白,再去学 Vite!
概念 **Rollup 是一个 ES 模块打包器(bundler)**,擅长把多个 ESModule 打包成一个或多个 bundle,目标常是库(library)或前端...
2
评论
分享
秀秀不只会前端
1月前
关注
性能优化之页面加载慢的罪魁祸首!
1. 网络问题 1.1 资源请求过多 页面请求的 静态资源(图片、脚本、样式、字体等)过多,导致浏览器发起过多的 HTTP 请求。 解决办法: 资源合并与压缩:尽可...
1
评论
分享
秀秀不只会前端
1月前
关注
面试官最喜欢问的Webpack中的loader和plugin到底有什么区别?
基本概念 Loader:对单个资源(文件)做转换的函数(把一个文件从一种内容转换为另一种内容),在 module 层面运行。 Plugin:在整个构建过程的生命周期...
1
评论
分享
秀秀不只会前端
1月前
关注
原来Webpack在大厂中这样进行性能优化!
性能优化方案 优化分类: 优化打包后的结果(分包、减小包体积、CDN 服务器) ==> 更重要 优化打包速度(exclude、cache-loader) 代码分割(Code...
1
评论
分享
秀秀不只会前端
1月前
关注
关于XSS和CSRF,面试官更喜欢这样的回答!
一、XSS(跨站脚本) 原理 攻击者把 恶意脚本 注入到受信任页面并被浏览器执行,脚本 利用页面的信任上下文(Cookies、localStorage、DOM)窃取数据或劫...
1
评论
分享
秀秀不只会前端
1月前
关注
Webpack高级之常用配置项
常用配置项——Mode 默认值是 production(什么都不设置的情况下);可选值有:'none' | 'development' | 'production'。 de...
2
评论
分享
秀秀不只会前端
1月前
关注
这些奇怪的JavaScript隐式转换你一定遇到过!
一、JS 数据类型 JS 有 7 种基本类型: number string boolean null undefined symbol(ES6) bigint(ES2020...
1
评论
分享
下一页
个人成就
文章被点赞
381
文章被阅读
54,291
掘力值
3,818
关注了
29
关注者
18
收藏集
1
关注标签
2
加入于
2023-05-05