嘉炜的技术空间
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于

详解preload预加载:用法、场景与避坑指南

详解preload预加载:用法、场景与避坑指南preload 是浏览器提供的资源预加载指令,核心作用是提前加载当前页面的关键资源(如首屏字体、核心图片、核心JS/CSS),且不会阻塞页面渲染流程,同时能指定资源类型、优先级,让浏览器更高效地处理资源。它是首页渲染优化中「精准提升关键资源加载速度」的核心手段,但需严格控制使用范围,避免滥用。 一、preload核心语法与关键属性1. 基础语
2025-12-06
性能优化
#性能优化

缓存策略

缓存策略1. 代码分割与缓存优化12345678910111213141516171819202122232425// webpack.config.jsmodule.exports = { output: { filename: '[name].[contenthash].js', // 使用contenthash而非hash chunkFi
2025-12-06
性能优化
#性能优化 #缓存

React与Vue中的重排重绘优化策略

React与Vue中的重排重绘优化策略一、React中的重排重绘优化1. 组件级渲染优化(1) React.memo与props比较123456789101112131415161718192021222324252627282930313233343536373839404142434445// 防止不必要的重新渲染const ExpensiveComponent = React.memo((&
2025-12-06
性能优化
#React #性能优化 #Vue

React & Vue 资深工程师面试题

React & Vue 资深工程师面试题(附详细解答)以下题目聚焦核心原理、性能优化、工程化、进阶特性等资深工程师考察维度,覆盖 React(含 React 18)和 Vue3 核心考点,解答兼顾原理与实践。 一、React 资深面试题1. React Fiber 架构的设计原理及解决的核心问题解答:Fiber 是 React 16 重构的核心协调(Reconciliation)引擎,解决
2025-12-06
React_Vue
#React #TypeScript #性能优化 #缓存 #面试 #Vue #TreeShaking #React_Vue

React 和 Vue 的核心异同

React 和 Vue 的核心异同一、核心设计理念 维度 React Vue 设计思想 函数式编程(FP)为核心,“一切皆组件”,强调纯函数、不可变数据 渐进式框架,兼顾声明式/命令式,模板驱动为主,兼顾灵活性与上手友好性 核心范式 JSX 驱动(HTML 融入 JS),逻辑与视图耦合在 JS 中 模板驱动(HTML 为主)+ 选项式/组合式 API,视图与逻辑分
2025-12-06
React_Vue
#React #性能优化 #缓存 #Vue #Webpack #React_Vue

面试题

一、个人匹配度与项目经历类(核心考察:经验匹配度、项目落地能力、成果量化)问题1:请介绍你过往经历中最贴合本岗位(游戏官网、H5活动、内嵌页等)的核心项目,说明你的角色、核心职责及最终成果。答案:我在网易主导的“游戏H5活动平台架构与工具链建设”是最贴合的项目。 角色:核心负责人,主导架构设计与全流程落地; 核心职责:基于React+TypeScript搭建高复用H5活动框架,集成数据加
2025-12-06
面试
#面试

前端首页渲染优化:核心注意点与优化方向

前端首页渲染优化:核心注意点与优化方向首页作为用户接触产品的第一入口,渲染优化的核心目标是提升首屏加载速度、降低布局偏移、减少交互延迟,同时兼顾代码可维护性和跨端兼容性。以下是分维度的详细优化点及注意事项: 一、资源加载优化(降低加载耗时,减少带宽占用)1. 静态资源压缩与格式优化 优化点: JS/CSS:使用Terser(JS)、cssnano(CSS)压缩,移除注释、空白符;开启Tr
2025-12-06
性能优化

React与Vue的异同点

React与Vue的异同点及从React转Vue的相通之处作为前端开发者,React和Vue确实是目前最主流的两个框架,它们各有特色,但也有许多相通之处。下面我将从多个维度详细分析它们的异同,并重点说明从React转到Vue时的相通之处。 一、React与Vue的相同点1. 虚拟DOM与性能优化 共同点:两者都使用虚拟DOM(Virtual DOM)+ Diff算法来提高渲染性能 原理:将UI抽象
2025-12-06
React_Vue
#React #性能优化 #Vue #React_Vue

前端工程化面试题

以下是 资深前端工程师(聚焦前端工程化) 高频面试题汇总,采用「问题+详细答案+核心知识点」的结构化形式,覆盖构建工具、模块化、包管理、代码质量、CI/CD、架构设计等核心领域,贴合企业实际面试场景: 一、构建工具类(Webpack/Vite/Rollup)1. 对比 Webpack 和 Vite 的核心差异,各自的适用场景是什么?问题解析:考察对现代构建工具核心原理
2025-12-06
面试
#面试 #前端工程化

Vue Composition API 与 React Hooks 深度对比

Vue Composition API 与 React Hooks 深度对比虽然Vue 3的Composition API和React Hooks在表面上看起来相似(都是函数式API,都用于逻辑复用),但它们在设计哲学、工作原理和使用模式上有本质区别。下面从多个维度详细分析它们的异同。 1. 核心设计理念Vue Composition API 对响应式系统的自然演进:Composition API
2025-12-06
React_Vue
#React #TypeScript #性能优化 #缓存 #Vue #React_Vue
12345

搜索

Hexo Fluid