前端进阶之旅前端进阶之旅
基础篇
进阶篇
高频篇
精选篇
手写篇
面经篇
AI 篇
原理篇
每日一题
小程序题库
知识卡片
  • 场景篇按分类整理的大前端场景考点
  • 历年面经按年份追踪真实考点
  • 算法题库NEW在线编码即时判题
  • 专项自测100 题快速查漏
  • 前端基础
    • HTTP从报文一路讲到 HTTPS
    • 浏览器渲染、事件循环、进程
    • 计算机基础Linux、网络、操作系统
  • 进阶专项
    • 设计模式23 种模式怎么用
    • 前端系统进阶学习大型项目工程化
    • 前端综合文章长期沉淀的实践文
  • 工程与工具
    • Node学习指南从环境搭建到服务端
    • NPM工作流script、依赖与发布
    • Docker容器化部署上手
    • Canvas图形与动画实战
  • 路线与导图
    • 思维导图知识点全景图
    • 学习路线按图索骥不跑偏
  • 动态
    • 公众号动态公众号历史文章
    • 博客动态站长的技术博客
    • 开发者导航常用工具与文档站
  • AI 助手随时提问,即时解析
  • AI 模拟面试模拟真实面试 + 报告
  • AI 知识地图串起全站知识点
  • AI 定制路线按你的简历现排
AI 热点
旧版
基础篇
进阶篇
高频篇
精选篇
手写篇
面经篇
AI 篇
原理篇
每日一题
小程序题库
知识卡片
  • 场景篇按分类整理的大前端场景考点
  • 历年面经按年份追踪真实考点
  • 算法题库NEW在线编码即时判题
  • 专项自测100 题快速查漏
  • 前端基础
    • HTTP从报文一路讲到 HTTPS
    • 浏览器渲染、事件循环、进程
    • 计算机基础Linux、网络、操作系统
  • 进阶专项
    • 设计模式23 种模式怎么用
    • 前端系统进阶学习大型项目工程化
    • 前端综合文章长期沉淀的实践文
  • 工程与工具
    • Node学习指南从环境搭建到服务端
    • NPM工作流script、依赖与发布
    • Docker容器化部署上手
    • Canvas图形与动画实战
  • 路线与导图
    • 思维导图知识点全景图
    • 学习路线按图索骥不跑偏
  • 动态
    • 公众号动态公众号历史文章
    • 博客动态站长的技术博客
    • 开发者导航常用工具与文档站
  • AI 助手随时提问,即时解析
  • AI 模拟面试模拟真实面试 + 报告
  • AI 知识地图串起全站知识点
  • AI 定制路线按你的简历现排
AI 热点
旧版
首页程序员面试题库第 66 页
面试知识索引 · 分类、标签与搜索

5000+ 道程序员面试题,每题都有完整答案

程序员面试题库第 66 页,收录第 3251–3300 题,共 5000 道完整解析,覆盖前端、JavaScript、React、Vue、Node.js、AI Agent、网络、数据库与系统设计。

5000+完整问题
52技术分类
178检索标签
100索引分页
按分类建立知识面,再用标签和搜索定位问题

每页只渲染 50 道题。分类与标签分页可抓取,自由搜索结果不会制造无限 SEO 页面。

快速定位

分类、标签与关键词搜索

题库检索
技术分类52 个
全部分类5000AI Agent511浏览器301JavaScript285React281AI 开发262CSS240Node.js217TypeScript206Vue180前端工程化138React Native135
查看全部 52 个分类
操作系统135数据库134Docker95计算机网络94API 设计90Kubernetes90HTML89Redis89全栈开发88分布式系统88系统设计86HTTP85Next.js60Angular58Linux53Nuxt51PostgreSQL46可观测性46设计模式46小程序45身份与权限45无障碍44MongoDB43PWA43Web 安全43Git42前端测试42前端性能41WebAssembly40测试40AI 工程37SvelteKit37Go35前端数据管理30React Router29AI 全栈28Svelte27算法12Java10数据结构5前端手写题3
热门标签178 个
并发编程448缓存355性能优化340安全336异步编程292类型系统215构建工具211容器化184流处理177表单157SQL148HTTP141路由140离线应用121网络协议111
查看其余 163 个标签
测试109数据库事务95实时通信92Web 可访问性90动画79可观测性77Agent 记忆75向量检索66工具调用66LangGraph59Prompt56任务规划53排障与运维53数据库索引52浏览器自动化51Flexbox50值与类型50GraphQL49事务与并发49构建与镜像49DNS 与 TLS48工程协作与交付48AI 评测47CSS Grid47Express 服务47MCP47副作用与同步47向量与嵌入47文件与多媒体47流与二进制47传输与协议46列表与性能46可维护代码46响应式原理46容器运行46指标日志追踪46数据建模与运维46文件与 I/O46表单与输入46MCP 协议45RAG45Vite 与模块构建45Webpack45内存与虚拟化45原生集成45多 Agent45工作负载与发布45应用与性能45数据处理45模块与工具链45组件与模板45缓存与数据结构45网络与运维45评估与调试45身份认证与授权45运行时与开发45Web 系统方案44一致性与容错44侦听与生命周期44分布式使用44原生组件与交互44可访问交互44消息与异步处理44渲染与调度44索引与执行计划44组件设计44缓存与代理44进程与并发44层叠与选择器43攻击面与防御43文档数据库43权限与安全43离线与渐进增强43语义与文档43请求与通信 API43Worker 与线程协作42事件系统42存储与离线数据42服务架构42服务端与流式渲染42服务端工程42泛型设计42版本控制42类型收窄42类型运算42组件与端到端42编码与执行42进程与线程42DOM 与文档操作41Flex 布局41HTTP 语义41NestJS 架构41REST 与接口契约41SQL 查询41加载与交互性能41动画与视觉41类型工程41记忆与状态41运行时与调度41Agent 架构40WebAssembly 集成40单元与集成测试40多 Agent 协作40工作流编排40模块与语言机制40浏览器与 UI 自动化40生产运行40函数与作用域39响应式设计39性能与并发39类型系统基础39Grid 布局38数组与集合38盒模型与排版38Hooks 与复用37应用开发37推理与成本37状态共享37知识库数据37模型与应用评测36对象与原型35状态与渲染35语言与并发35异步与 Promise34Effect32RAG 检索31React 性能31响应式与性能31微调与数据31TanStack Query30全栈边界30数据与缓存30大模型基础29路由与数据流29事件循环28流式交互28提示与上下文设计27数据与服务端27组件与依赖注入27组件与响应式27多模态应用24应用与渲染24Hydration22沙箱安全22状态管理18算法18CI/CD13语言与运行时10React Server Components6搜索与排序4实用函数实现3链表栈队列3图算法2字符串算法2树与遍历2索引与高级结构2Kubernetes1作用域与函数1动态规划1异步与浏览器1手写与交互性能1数组与双指针1相等比较1
当前页66 / 100

正在显示第 3251–3300 题

PWA30PostgreSQL20
第 66 页

本页面试问题

按稳定语义路径排序

  1. 3251
    PostgreSQL数据建模与运维

    PostgreSQL 分区裁剪在什么条件下生效,为什么有时查询仍然扫描所有分区?

    PostgreSQL 分区裁剪在什么条件下生效,为什么有时查询仍然扫描所有分区? 本文先给出可直接复述的结论,再用最小代码说明PostgreSQL partition pruning 分区裁剪 条件的工作方式、判断依据、项目边界和常见误区。

    核心关键词PostgreSQL partition pruning 分区裁剪 条件
    #数据建模与运维#SQL
  2. 3252
    PostgreSQL数据建模与运维

    PostgreSQL 分区数量过多会带来哪些问题,如何确定合理的分区粒度?

    PostgreSQL 分区数量过多会带来哪些问题,如何确定合理的分区粒度? 本文先给出可直接复述的结论,再用最小代码说明PostgreSQL 分区数量 过多 规划时间 内存的工作方式、判断依据、项目边界和常见误区。

    核心关键词PostgreSQL 分区数量 过多 规划时间 内存
    #数据建模与运维#SQL
  3. 3253
    PostgreSQL数据建模与运维

    PostgreSQL 声明式分区相比旧的表继承加触发器方案有哪些实质改进?

    PostgreSQL 声明式分区相比旧的表继承加触发器方案有哪些实质改进? 本文先给出可直接复述的结论,再用最小代码说明PostgreSQL 声明式分区 vs 表继承 区别的工作方式、判断依据、项目边界和常见误区。

    核心关键词PostgreSQL 声明式分区 vs 表继承 区别
    #数据建模与运维#路由#SQL
  4. 3254
    PostgreSQL数据建模与运维

    PostgreSQL 声明式分区的 RANGE、LIST、HASH 三种方式各自适合什么数据分布?

    PostgreSQL 声明式分区的 RANGE、LIST、HASH 三种方式各自适合什么数据分布? 本文先给出可直接复述的结论,再用最小代码说明PostgreSQL 声明式分区 RANGE LIST HASH 选择的工作方式、判断依据、项目边界和常见误区。

    核心关键词PostgreSQL 声明式分区 RANGE LIST HASH 选择
    #数据建模与运维#SQL
  5. 3255
    PostgreSQL数据建模与运维

    pg_dump 导出的数据在多表并行写入时为什么仍然是一致的快照?

    pg_dump 导出的数据在多表并行写入时为什么仍然是一致的快照? 本文先给出可直接复述的结论,再用最小代码说明PostgreSQL pg_dump 一致性 快照 MVCC的工作方式、判断依据、项目边界和常见误区。

    核心关键词PostgreSQL pg_dump 一致性 快照 MVCC
    #数据建模与运维#数据库事务#SQL
  6. 3256
    PostgreSQL数据建模与运维

    PostgreSQL pg_dump 的 plain、custom、directory 格式在恢复灵活性上有什么区别?

    PostgreSQL pg_dump 的 plain、custom、directory 格式在恢复灵活性上有什么区别? 本文先给出可直接复述的结论,再用最小代码说明PostgreSQL pg_dump custom directory 格式 区别的工作方式、判断依据、项目边界和常见误区。

    核心关键词PostgreSQL pg_dump custom directory 格式 区别
    #数据建模与运维#SQL
  7. 3257
    PostgreSQL数据建模与运维

    PgBouncer 的 session、transaction、statement 三种池化模式对应用语义各有什么影响?

    PgBouncer 的 session、transaction、statement 三种池化模式对应用语义各有什么影响? 本文先给出可直接复述的结论,再用最小代码说明PgBouncer transaction pooling prepared statement 会话状态的工作方式、判断依据、项目边界和常见误区。

    核心关键词PgBouncer transaction pooling prepared statement 会话状态
    #数据建模与运维#数据库事务#SQL
  8. 3258
    PostgreSQL数据建模与运维

    物理备份和逻辑备份分别能恢复什么,如何为 PostgreSQL 制定组合备份策略?

    物理备份和逻辑备份分别能恢复什么,如何为 PostgreSQL 制定组合备份策略? 本文先给出可直接复述的结论,再用最小代码说明PostgreSQL 物理备份 逻辑备份 策略 选择的工作方式、判断依据、项目边界和常见误区。

    核心关键词PostgreSQL 物理备份 逻辑备份 策略 选择
    #数据建模与运维#SQL
  9. 3259
    PostgreSQL数据建模与运维

    PostgreSQL 基于基础备份加 WAL 归档的 PITR 如何恢复到任意时间点?

    PostgreSQL 基于基础备份加 WAL 归档的 PITR 如何恢复到任意时间点? 本文先给出可直接复述的结论,再用最小代码说明PostgreSQL PITR 时间点恢复 WAL 归档 流程的工作方式、判断依据、项目边界和常见误区。

    核心关键词PostgreSQL PITR 时间点恢复 WAL 归档 流程
    #数据建模与运维#SQL
  10. 3260
    PostgreSQL数据建模与运维

    PostgreSQL 连接池大小应该如何估算,为什么池子越大反而吞吐可能下降?

    PostgreSQL 连接池大小应该如何估算,为什么池子越大反而吞吐可能下降? 本文先给出可直接复述的结论,再用最小代码说明PostgreSQL 连接池 大小 估算 上下文切换的工作方式、判断依据、项目边界和常见误区。

    核心关键词PostgreSQL 连接池 大小 估算 上下文切换
    #数据建模与运维#SQL
  11. 3261
    PostgreSQL数据建模与运维

    PostgreSQL 中主键与 UNIQUE NOT NULL 组合约束在语义和实现上有什么实质区别?

    PostgreSQL 中主键与 UNIQUE NOT NULL 组合约束在语义和实现上有什么实质区别? 本文先给出可直接复述的结论,再用最小代码说明PostgreSQL PRIMARY KEY vs UNIQUE NOT NULL 区别的工作方式、判断依据、项目边界和常见误区。

    核心关键词PostgreSQL PRIMARY KEY vs UNIQUE NOT NULL 区别
    #数据建模与运维#SQL
  12. 3262
    PostgreSQL数据建模与运维

    如何监控和诊断 PostgreSQL 备库复制延迟过大的原因?

    如何监控和诊断 PostgreSQL 备库复制延迟过大的原因? 本文先给出可直接复述的结论,再用最小代码说明PostgreSQL 复制延迟 pg_stat_replication replay_lag 诊断的工作方式、判断依据、项目边界和常见误区。

    核心关键词PostgreSQL 复制延迟 pg_stat_replication replay_lag 诊断
    #数据建模与运维#数据库事务#SQL
  13. 3263
    PostgreSQL数据建模与运维

    PostgreSQL 复制槽解决什么问题,管理不当为什么会撑爆主库磁盘?

    PostgreSQL 复制槽解决什么问题,管理不当为什么会撑爆主库磁盘? 本文先给出可直接复述的结论,再用最小代码说明PostgreSQL replication slot WAL 保留 磁盘打满的工作方式、判断依据、项目边界和常见误区。

    核心关键词PostgreSQL replication slot WAL 保留 磁盘打满
    #数据建模与运维#SQL
  14. 3264
    PostgreSQL数据建模与运维

    PostgreSQL 流复制中 WAL 是如何从主库传到备库并应用的?

    PostgreSQL 流复制中 WAL 是如何从主库传到备库并应用的? 本文先给出可直接复述的结论,再用最小代码说明PostgreSQL 流复制 WAL walsender walreceiver 原理的工作方式、判断依据、项目边界和常见误区。

    核心关键词PostgreSQL 流复制 WAL walsender walreceiver 原理
    #数据建模与运维#SQL
  15. 3265
    PostgreSQL数据建模与运维

    PostgreSQL 事务 ID 回卷是什么,为什么接近回卷时数据库会强制只读甚至停库?

    PostgreSQL 事务 ID 回卷是什么,为什么接近回卷时数据库会强制只读甚至停库? 本文先给出可直接复述的结论,再用最小代码说明PostgreSQL 事务ID回卷 xid wraparound 预防的工作方式、判断依据、项目边界和常见误区。

    核心关键词PostgreSQL 事务ID回卷 xid wraparound 预防
    #数据建模与运维#数据库事务#SQL
  16. 3266
    PostgreSQL数据建模与运维

    PostgreSQL 唯一约束中多个 NULL 为何不冲突,如何实现对 NULL 也唯一的列?

    PostgreSQL 唯一约束中多个 NULL 为何不冲突,如何实现对 NULL 也唯一的列? 本文先给出可直接复述的结论,再用最小代码说明PostgreSQL UNIQUE NULLS NOT DISTINCT NULL 唯一的工作方式、判断依据、项目边界和常见误区。

    核心关键词PostgreSQL UNIQUE NULLS NOT DISTINCT NULL 唯一
    #数据建模与运维#SQL
  17. 3267
    PostgreSQL数据建模与运维

    PostgreSQL 大版本升级有哪些方式,如何在大库上控制停机时间?

    PostgreSQL 大版本升级有哪些方式,如何在大库上控制停机时间? 本文先给出可直接复述的结论,再用最小代码说明PostgreSQL 大版本升级 pg_upgrade 逻辑复制 停机时间的工作方式、判断依据、项目边界和常见误区。

    核心关键词PostgreSQL 大版本升级 pg_upgrade 逻辑复制 停机时间
    #数据建模与运维#SQL
  18. 3268
    PostgreSQL数据建模与运维

    PostgreSQL 中 ANALYZE 与 VACUUM 为什么常一起出现,统计信息过期会造成什么问题?

    PostgreSQL 中 ANALYZE 与 VACUUM 为什么常一起出现,统计信息过期会造成什么问题? 本文先给出可直接复述的结论,再用最小代码说明PostgreSQL ANALYZE 统计信息 执行计划 偏差的工作方式、判断依据、项目边界和常见误区。

    核心关键词PostgreSQL ANALYZE 统计信息 执行计划 偏差
    #数据建模与运维#数据库索引#SQL
  19. 3269
    PostgreSQL数据建模与运维

    PostgreSQL 为什么必须执行 VACUUM,不清理会发生什么后果?

    PostgreSQL 为什么必须执行 VACUUM,不清理会发生什么后果? 本文先给出可直接复述的结论,再用最小代码说明PostgreSQL VACUUM 作用 死元组 事务ID回卷的工作方式、判断依据、项目边界和常见误区。

    核心关键词PostgreSQL VACUUM 作用 死元组 事务ID回卷
    #数据建模与运维#数据库事务#SQL
  20. 3270
    PostgreSQL数据建模与运维

    PostgreSQL 的 VACUUM 与 VACUUM FULL 在锁和空间回收上的本质区别是什么?

    PostgreSQL 的 VACUUM 与 VACUUM FULL 在锁和空间回收上的本质区别是什么? 本文先给出可直接复述的结论,再用最小代码说明PostgreSQL VACUUM vs VACUUM FULL 区别 锁的工作方式、判断依据、项目边界和常见误区。

    核心关键词PostgreSQL VACUUM vs VACUUM FULL 区别 锁
    #数据建模与运维#SQL
  21. 3271
    PWA离线与渐进增强

    为什么在 activate 事件中清理旧版本缓存而不是在 install 事件中?

    为什么在 activate 事件中清理旧版本缓存而不是在 install 事件中? 本文先给出可直接复述的结论,再用最小代码说明activate 事件 清理旧缓存 cacheName的工作方式、判断依据、项目边界和常见误区。

    核心关键词activate 事件 清理旧缓存 cacheName
    #离线与渐进增强#缓存#离线应用
  22. 3272
    PWA离线与渐进增强

    如何检测 PWA 已被安装以及当前是否运行在独立(standalone)窗口模式?

    如何检测 PWA 已被安装以及当前是否运行在独立(standalone)窗口模式? 本文先给出可直接复述的结论,再用最小代码说明appinstalled display-mode standalone 检测的工作方式、判断依据、项目边界和常见误区。

    核心关键词appinstalled display-mode standalone 检测
    #离线与渐进增强#离线应用
  23. 3273
    PWA离线与渐进增强

    Background Sync 如何在用户恢复网络后重放离线期间提交的表单请求?

    Background Sync 如何在用户恢复网络后重放离线期间提交的表单请求? 本文先给出可直接复述的结论,再用最小代码说明Background Sync 离线请求重放的工作方式、判断依据、项目边界和常见误区。

    核心关键词Background Sync 离线请求重放
    #离线与渐进增强#离线应用#表单
  24. 3274
    PWA离线与渐进增强

    beforeinstallprompt 事件如何用于实现自定义安装按钮,为什么默认安装横幅有时不出现?

    beforeinstallprompt 事件如何用于实现自定义安装按钮,为什么默认安装横幅有时不出现? 本文先给出可直接复述的结论,再用最小代码说明beforeinstallprompt 自定义安装按钮的工作方式、判断依据、项目边界和常见误区。

    核心关键词beforeinstallprompt 自定义安装按钮
    #离线与渐进增强#Prompt#离线应用
  25. 3275
    PWA离线与渐进增强

    Cache Storage API 和浏览器 HTTP 缓存有什么区别,为什么 PWA 离线要显式使用 Cache API?

    Cache Storage API 和浏览器 HTTP 缓存有什么区别,为什么 PWA 离线要显式使用 Cache API? 本文先给出可直接复述的结论,再用最小代码说明Cache Storage API HTTP缓存 区别的工作方式、判断依据、项目边界和常见误区。

    核心关键词Cache Storage API HTTP缓存 区别
    #离线与渐进增强#缓存#离线应用
  26. 3276
    PWA离线与渐进增强

    带内容哈希的静态资源与 HTML 文档应分别采用什么缓存与失效策略?

    带内容哈希的静态资源与 HTML 文档应分别采用什么缓存与失效策略? 本文先给出可直接复述的结论,再用最小代码说明内容哈希 缓存失效 HTML 静态资源的工作方式、判断依据、项目边界和常见误区。

    核心关键词内容哈希 缓存失效 HTML 静态资源
    #离线与渐进增强#缓存#离线应用
  27. 3277
    PWA离线与渐进增强

    Cache First 缓存策略适用于 PWA 中哪些资源,它最大的风险是什么?

    Cache First 缓存策略适用于 PWA 中哪些资源,它最大的风险是什么? 本文先给出可直接复述的结论,再用最小代码说明Cache First 缓存策略 适用场景 风险的工作方式、判断依据、项目边界和常见误区。

    核心关键词Cache First 缓存策略 适用场景 风险
    #离线与渐进增强#缓存#离线应用
  28. 3278
    PWA离线与渐进增强

    Cache Only 和 Network Only 两种极端策略各自适合什么资源?

    Cache Only 和 Network Only 两种极端策略各自适合什么资源? 本文先给出可直接复述的结论,再用最小代码说明Cache Only Network Only 适用资源的工作方式、判断依据、项目边界和常见误区。

    核心关键词Cache Only Network Only 适用资源
    #离线与渐进增强#缓存#离线应用
  29. 3279
    PWA离线与渐进增强

    为什么把 fetch 的 Response 存入缓存前必须 response.clone()?

    为什么把 fetch 的 Response 存入缓存前必须 response.clone()? 本文先给出可直接复述的结论,再用最小代码说明Response clone 缓存 只读一次的工作方式、判断依据、项目边界和常见误区。

    核心关键词Response clone 缓存 只读一次
    #离线与渐进增强#缓存#离线应用
  30. 3280
    PWA离线与渐进增强

    PWA 是否应该把大体积音视频资源纳入离线缓存,取舍标准和替代方案是什么?

    PWA 是否应该把大体积音视频资源纳入离线缓存,取舍标准和替代方案是什么? 本文先给出可直接复述的结论,再用最小代码说明离线缓存 大文件 音视频 取舍的工作方式、判断依据、项目边界和常见误区。

    核心关键词离线缓存 大文件 音视频 取舍
    #离线与渐进增强#缓存#离线应用
  31. 3281
    PWA离线与渐进增强

    Clients.claim() 在什么时候需要调用,不调用会导致什么现象?

    Clients.claim() 在什么时候需要调用,不调用会导致什么现象? 本文先给出可直接复述的结论,再用最小代码说明Clients.claim 立即控制页面的工作方式、判断依据、项目边界和常见误区。

    核心关键词Clients.claim 立即控制页面
    #离线与渐进增强#离线应用
  32. 3282
    PWA离线与渐进增强

    监听 controllerchange 自动刷新页面为什么可能丢用户数据,更稳妥的做法是什么?

    监听 controllerchange 自动刷新页面为什么可能丢用户数据,更稳妥的做法是什么? 本文先给出可直接复述的结论,再用最小代码说明controllerchange 自动刷新 风险的工作方式、判断依据、项目边界和常见误区。

    核心关键词controllerchange 自动刷新 风险
    #离线与渐进增强#离线应用
  33. 3283
    PWA离线与渐进增强

    如何用 Chrome DevTools 的 Application 面板诊断 Service Worker 注册失败和缓存未命中的问题?

    如何用 Chrome DevTools 的 Application 面板诊断 Service Worker 注册失败和缓存未命中的问题? 本文先给出可直接复述的结论,再用最小代码说明DevTools Application Service Worker 调试的工作方式、判断依据、项目边界和常见误区。

    核心关键词DevTools Application Service Worker 调试
    #离线与渐进增强#缓存#离线应用
  34. 3284
    PWA离线与渐进增强

    离线时图片加载失败如何用占位图回退,fetch 事件中如何实现按请求类型的回退?

    离线时图片加载失败如何用占位图回退,fetch 事件中如何实现按请求类型的回退? 本文先给出可直接复述的结论,再用最小代码说明离线图片占位 fallback fetch respondWith的工作方式、判断依据、项目边界和常见误区。

    核心关键词离线图片占位 fallback fetch respondWith
    #离线与渐进增强#缓存#离线应用
  35. 3285
    PWA离线与渐进增强

    如何在 fetch 事件中识别页面导航请求(request.mode === 'navigate')并与静态资源分流处理?

    如何在 fetch 事件中识别页面导航请求(request.mode === 'navigate')并与静态资源分流处理? 本文先给出可直接复述的结论,再用最小代码说明fetch 事件 request.mode navigate 分流的工作方式、判断依据、项目边界和常见误区。

    核心关键词fetch 事件 request.mode navigate 分流
    #离线与渐进增强#缓存#离线应用
  36. 3286
    PWA离线与渐进增强

    为什么 PWA 无法在用户首次访问时就提供离线能力,这对「离线可用」的宣传口径意味着什么?

    为什么 PWA 无法在用户首次访问时就提供离线能力,这对「离线可用」的宣传口径意味着什么? 本文先给出可直接复述的结论,再用最小代码说明PWA 首次访问 离线 限制的工作方式、判断依据、项目边界和常见误区。

    核心关键词PWA 首次访问 离线 限制
    #离线与渐进增强#离线应用
  37. 3287
    PWA离线与渐进增强

    为什么 Service Worker 只能在 HTTPS 下注册,localhost 为什么例外?

    为什么 Service Worker 只能在 HTTPS 下注册,localhost 为什么例外? 本文先给出可直接复述的结论,再用最小代码说明Service Worker HTTPS 安全上下文 localhost的工作方式、判断依据、项目边界和常见误区。

    核心关键词Service Worker HTTPS 安全上下文 localhost
    #离线与渐进增强#离线应用#HTTP
  38. 3288
    PWA离线与渐进增强

    Service Worker 的 install 事件中预缓存失败会发生什么,如何保证安装原子性?

    Service Worker 的 install 事件中预缓存失败会发生什么,如何保证安装原子性? 本文先给出可直接复述的结论,再用最小代码说明install 事件 预缓存失败 event.waitUntil的工作方式、判断依据、项目边界和常见误区。

    核心关键词install 事件 预缓存失败 event.waitUntil
    #离线与渐进增强#缓存#离线应用
  39. 3289
    PWA离线与渐进增强

    iOS Safari 上 PWA 的离线能力有哪些实际限制,面试中应如何说明兼容方案?

    iOS Safari 上 PWA 的离线能力有哪些实际限制,面试中应如何说明兼容方案? 本文先给出可直接复述的结论,再用最小代码说明iOS Safari PWA 离线 限制的工作方式、判断依据、项目边界和常见误区。

    核心关键词iOS Safari PWA 离线 限制
    #离线与渐进增强#离线应用
  40. 3290
    PWA离线与渐进增强

    Lighthouse 的 PWA 审计检查哪些离线相关项,常见不通过的原因有哪些?

    Lighthouse 的 PWA 审计检查哪些离线相关项,常见不通过的原因有哪些? 本文先给出可直接复述的结论,再用最小代码说明Lighthouse PWA 审计 离线 检查项的工作方式、判断依据、项目边界和常见误区。

    核心关键词Lighthouse PWA 审计 离线 检查项
    #离线与渐进增强#离线应用#性能优化
  41. 3291
    PWA离线与渐进增强

    同一站点不同 scope 注册多个 Service Worker 会怎样,如何避免互相覆盖缓存?

    同一站点不同 scope 注册多个 Service Worker 会怎样,如何避免互相覆盖缓存? 本文先给出可直接复述的结论,再用最小代码说明多个 Service Worker scope 冲突的工作方式、判断依据、项目边界和常见误区。

    核心关键词多个 Service Worker scope 冲突
    #离线与渐进增强#缓存#离线应用
  42. 3292
    PWA离线与渐进增强

    Navigation Preload 如何降低 Network First 页面的启动延迟,启用后要注意什么?

    Navigation Preload 如何降低 Network First 页面的启动延迟,启用后要注意什么? 本文先给出可直接复述的结论,再用最小代码说明Navigation Preload 导航预加载的工作方式、判断依据、项目边界和常见误区。

    核心关键词Navigation Preload 导航预加载
    #离线与渐进增强#离线应用
  43. 3293
    PWA离线与渐进增强

    Network First 策略在什么业务场景下优于 Cache First,网络超时时应如何兜底?

    Network First 策略在什么业务场景下优于 Cache First,网络超时时应如何兜底? 本文先给出可直接复述的结论,再用最小代码说明Network First 策略 超时回退的工作方式、判断依据、项目边界和常见误区。

    核心关键词Network First 策略 超时回退
    #离线与渐进增强#缓存#离线应用
  44. 3294
    PWA离线与渐进增强

    离线状态下 API 数据请求应该如何设计回退,返回缓存数据和返回错误提示如何取舍?

    离线状态下 API 数据请求应该如何设计回退,返回缓存数据和返回错误提示如何取舍? 本文先给出可直接复述的结论,再用最小代码说明离线 API 请求 回退 缓存数据的工作方式、判断依据、项目边界和常见误区。

    核心关键词离线 API 请求 回退 缓存数据
    #离线与渐进增强#缓存#离线应用
  45. 3295
    PWA离线与渐进增强

    PWA 离线时如何为导航请求提供回退页面(offline fallback page),为什么需要单独处理导航请求?

    PWA 离线时如何为导航请求提供回退页面(offline fallback page),为什么需要单独处理导航请求? 本文先给出可直接复述的结论,再用最小代码说明离线回退页面 navigation fallback的工作方式、判断依据、项目边界和常见误区。

    核心关键词离线回退页面 navigation fallback
    #离线与渐进增强#离线应用
  46. 3296
    PWA离线与渐进增强

    navigator.onLine 和 online/offline 事件为什么不足以判断真实连通性,离线功能应如何兜底?

    navigator.onLine 和 online/offline 事件为什么不足以判断真实连通性,离线功能应如何兜底? 本文先给出可直接复述的结论,再用最小代码说明navigator.onLine online事件 可靠性的工作方式、判断依据、项目边界和常见误区。

    核心关键词navigator.onLine online事件 可靠性
    #离线与渐进增强#缓存#离线应用
  47. 3297
    PWA离线与渐进增强

    跨域 no-cors 请求缓存得到的 opaque response 有什么问题,如何影响存储配额统计?

    跨域 no-cors 请求缓存得到的 opaque response 有什么问题,如何影响存储配额统计? 本文先给出可直接复述的结论,再用最小代码说明opaque response 跨域缓存 配额的工作方式、判断依据、项目边界和常见误区。

    核心关键词opaque response 跨域缓存 配额
    #离线与渐进增强#缓存#离线应用
  48. 3298
    PWA离线与渐进增强

    navigator.storage.persist() 的作用是什么,哪些浏览器行为会因持久存储授权而改变?

    navigator.storage.persist() 的作用是什么,哪些浏览器行为会因持久存储授权而改变? 本文先给出可直接复述的结论,再用最小代码说明persistent storage persist 持久存储的工作方式、判断依据、项目边界和常见误区。

    核心关键词persistent storage persist 持久存储
    #离线与渐进增强#离线应用
  49. 3299
    PWA离线与渐进增强

    预缓存(precaching)和运行时缓存(runtime caching)的区别是什么,各自适合缓存什么?

    预缓存(precaching)和运行时缓存(runtime caching)的区别是什么,各自适合缓存什么? 本文先给出可直接复述的结论,再用最小代码说明precaching runtime caching 区别的工作方式、判断依据、项目边界和常见误区。

    核心关键词precaching runtime caching 区别
    #离线与渐进增强#缓存#离线应用
  50. 3300
    PWA离线与渐进增强

    渐进增强视角下,浏览器不支持 Service Worker 时站点应如何保证功能可用?

    渐进增强视角下,浏览器不支持 Service Worker 时站点应如何保证功能可用? 本文先给出可直接复述的结论,再用最小代码说明渐进增强 Service Worker 不支持 降级的工作方式、判断依据、项目边界和常见误区。

    核心关键词渐进增强 Service Worker 不支持 降级
    #离线与渐进增强#缓存#离线应用
上一页
1…6465666768…100
下一页
前端进阶之旅本地 Markdown 维护 · 服务端分页 · 完整内容对用户与搜索引擎一致