前端进阶之旅前端进阶之旅
基础篇
进阶篇
高频篇
精选篇
手写篇
面经篇
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 热点
旧版
首页程序员面试题库实时通信专题面试题
面试知识索引 · 分类、标签与搜索

实时通信专题面试题,92 道完整答案

实时通信专题面试题第 1 页,显示第 1–50 题,共找到 92 道完整解析,可继续按分类、标签与关键词缩小范围。

92筛选结果
52技术分类
178检索标签
2索引分页
按分类建立知识面,再用标签和搜索定位问题

每页只渲染 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 个
全部标签实时通信92并发编程448缓存355性能优化340安全336异步编程292类型系统215构建工具211容器化184流处理177表单157SQL148HTTP141路由140离线应用121
查看其余 163 个标签
网络协议111测试109数据库事务95Web 可访问性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
当前页01 / 2

正在显示第 1–50 题

浏览器13AI 全栈7AI Agent4Node.js4TypeScript3
第 1 页

本页面试问题

按稳定语义路径排序

  1. 0001
    AI Agent浏览器与 UI 自动化

    Playwright 的 fill 与逐键输入(pressSequentially)对带输入监听的前端组件行为差异是什么?

    Playwright 的 fill 与逐键输入(pressSequentially)对带输入监听的前端组件行为差异是什么? 本文先给出可直接复述的结论,再用最小代码说明Playwright fill 与 pressSequentially 输入事件差异的工作方式、判断依据、项目边界和常见误区。

    核心关键词Playwright fill 与 pressSequentially 输入事件差异
    #浏览器与 UI 自动化#浏览器自动化#实时通信
  2. 0002
    AI AgentMCP 协议

    MCP Streamable HTTP 传输如何用单端点同时支持 POST 请求和 SSE 流式推送?

    MCP Streamable HTTP 传输如何用单端点同时支持 POST 请求和 SSE 流式推送? 本文先给出可直接复述的结论,再用最小代码说明MCP Streamable HTTP transport SSE的工作方式、判断依据、项目边界和常见误区。

    核心关键词MCP Streamable HTTP transport SSE
    #MCP 协议#MCP#实时通信
  3. 0003
    AI AgentMCP 协议

    MCP Streamable HTTP 的断线恢复机制中 Last-Event-ID 与事件 id 如何配合实现重放?

    MCP Streamable HTTP 的断线恢复机制中 Last-Event-ID 与事件 id 如何配合实现重放? 本文先给出可直接复述的结论,再用最小代码说明MCP SSE 断线恢复 Last-Event-ID的工作方式、判断依据、项目边界和常见误区。

    核心关键词MCP SSE 断线恢复 Last-Event-ID
    #MCP 协议#MCP#实时通信
  4. 0004
    AI Agent权限与安全

    WebAssembly 沙箱为什么被用于 Agent 插件/工具隔离,其能力边界在哪里?

    WebAssembly 沙箱为什么被用于 Agent 插件/工具隔离,其能力边界在哪里? 本文先给出可直接复述的结论,再用最小代码说明WebAssembly 沙箱能力边界 Agent 插件隔离的工作方式、判断依据、项目边界和常见误区。

    核心关键词WebAssembly 沙箱能力边界 Agent 插件隔离
    #权限与安全#沙箱安全#实时通信
  5. 0005
    AI 全栈流式交互

    SSE 的一个事件可能被拆到多个 TCP 数据块中,客户端如何正确按行缓冲拼接?

    SSE 的一个事件可能被拆到多个 TCP 数据块中,客户端如何正确按行缓冲拼接? 本文先给出可直接复述的结论,再用最小代码说明SSE 跨包行缓冲与数据拼接机制的工作方式、判断依据、项目边界和常见误区。

    核心关键词SSE 跨包行缓冲与数据拼接机制
    #流式交互#实时通信#网络协议
  6. 0006
    AI 全栈流式交互

    跨域调用流式接口时 CORS 与 SSE 有哪些容易踩的坑?

    跨域调用流式接口时 CORS 与 SSE 有哪些容易踩的坑? 本文先给出可直接复述的结论,再用最小代码说明SSE 跨域调用 CORS 预检踩坑的工作方式、判断依据、项目边界和常见误区。

    核心关键词SSE 跨域调用 CORS 预检踩坑
    #流式交互#实时通信#HTTP
  7. 0007
    AI 全栈流式交互

    为什么多个 SSE 长连接在 HTTP/1.1 下会阻塞页面其他请求,HTTP/2 如何缓解?

    为什么多个 SSE 长连接在 HTTP/1.1 下会阻塞页面其他请求,HTTP/2 如何缓解? 本文先给出可直接复述的结论,再用最小代码说明HTTP/2 如何缓解 SSE 连接数限制的工作方式、判断依据、项目边界和常见误区。

    核心关键词HTTP/2 如何缓解 SSE 连接数限制
    #流式交互#实时通信#HTTP
  8. 0008
    AI 全栈流式交互

    Node.js 服务端如何感知客户端中断 SSE 连接并及时停止 LLM 生成以节省 token 成本?

    Node.js 服务端如何感知客户端中断 SSE 连接并及时停止 LLM 生成以节省 token 成本? 本文先给出可直接复述的结论,再用最小代码说明Node.js 检测 SSE 客户端断连的工作方式、判断依据、项目边界和常见误区。

    核心关键词Node.js 检测 SSE 客户端断连
    #流式交互#实时通信#流处理
  9. 0009
    AI 全栈流式交互

    SSE 协议中 data:、event:、id:、retry: 各字段分别起什么作用?

    SSE 协议中 data:、event:、id:、retry: 各字段分别起什么作用? 本文先给出可直接复述的结论,再用最小代码说明SSE 消息字段 data: event: id: retry: 作用详解的工作方式、判断依据、项目边界和常见误区。

    核心关键词SSE 消息字段 data: event: id: retry: 作用详解
    #流式交互#实时通信#流处理
  10. 0010
    AI 全栈流式交互

    SSE 断线重连时如何利用 Last-Event-ID 实现断点续传?

    SSE 断线重连时如何利用 Last-Event-ID 实现断点续传? 本文先给出可直接复述的结论,再用最小代码说明SSE 重连使用 Last-Event-ID 断点续传的工作方式、判断依据、项目边界和常见误区。

    核心关键词SSE 重连使用 Last-Event-ID 断点续传
    #流式交互#实时通信#流处理
  11. 0011
    AI 全栈流式交互

    在 AI 聊天场景中,Server-Sent Events 和 WebSocket 该如何选型?

    在 AI 聊天场景中,Server-Sent Events 和 WebSocket 该如何选型? 本文先给出可直接复述的结论,再用最小代码说明SSE 与 WebSocket 在 AI 流式对话中的选型对比的工作方式、判断依据、项目边界和常见误区。

    核心关键词SSE 与 WebSocket 在 AI 流式对话中的选型对比
    #流式交互#实时通信#HTTP
  12. 0012
    浏览器请求与通信 API

    HTTP/1.1 下浏览器对同一域名的并发连接数限制如何影响 SSE 和轮询,HTTP/2 如何缓解?

    HTTP/1.1 下浏览器对同一域名的并发连接数限制如何影响 SSE 和轮询,HTTP/2 如何缓解? 本文先给出可直接复述的结论,再用最小代码说明浏览器 同域名 连接数限制 SSE HTTP/2 多路复用的工作方式、判断依据、项目边界和常见误区。

    核心关键词浏览器 同域名 连接数限制 SSE HTTP/2 多路复用
    #请求与通信 API#实时通信#HTTP
  13. 0013
    浏览器请求与通信 API

    前端不再需要 SSE 推送时为什么要显式调用 EventSource.close(),服务端如何感知断开?

    前端不再需要 SSE 推送时为什么要显式调用 EventSource.close(),服务端如何感知断开? 本文先给出可直接复述的结论,再用最小代码说明EventSource close 关闭 服务端清理的工作方式、判断依据、项目边界和常见误区。

    核心关键词EventSource close 关闭 服务端清理
    #请求与通信 API#实时通信
  14. 0014
    浏览器请求与通信 API

    SSE 的 text/event-stream 数据格式长什么样,EventSource 如何接收消息?

    SSE 的 text/event-stream 数据格式长什么样,EventSource 如何接收消息? 本文先给出可直接复述的结论,再用最小代码说明SSE EventSource text/event-stream 格式的工作方式、判断依据、项目边界和常见误区。

    核心关键词SSE EventSource text/event-stream 格式
    #请求与通信 API#实时通信#流处理
  15. 0015
    浏览器请求与通信 API

    高频发送 WebSocket 消息时为什么需要关注 bufferedAmount,如何处理发送背压?

    高频发送 WebSocket 消息时为什么需要关注 bufferedAmount,如何处理发送背压? 本文先给出可直接复述的结论,再用最小代码说明WebSocket bufferedAmount 背压 发送队列的工作方式、判断依据、项目边界和常见误区。

    核心关键词WebSocket bufferedAmount 背压 发送队列
    #请求与通信 API#实时通信
  16. 0016
    浏览器请求与通信 API

    WebSocket 收发二进制数据时 binaryType 选 blob 还是 arraybuffer,依据是什么?

    WebSocket 收发二进制数据时 binaryType 选 blob 还是 arraybuffer,依据是什么? 本文先给出可直接复述的结论,再用最小代码说明WebSocket binaryType blob arraybuffer的工作方式、判断依据、项目边界和常见误区。

    核心关键词WebSocket binaryType blob arraybuffer
    #请求与通信 API#实时通信#流处理
  17. 0017
    浏览器请求与通信 API

    WebSocket 关闭连接时 close(code, reason) 的状态码怎么选,1000 与 1006 有什么区别?

    WebSocket 关闭连接时 close(code, reason) 的状态码怎么选,1000 与 1006 有什么区别? 本文先给出可直接复述的结论,再用最小代码说明WebSocket close code 1000 1006 异常关闭的工作方式、判断依据、项目边界和常见误区。

    核心关键词WebSocket close code 1000 1006 异常关闭
    #请求与通信 API#实时通信#HTTP
  18. 0018
    浏览器请求与通信 API

    为什么 WebSocket 的 error 事件几乎不携带具体错误信息,实际诊断应该看什么?

    为什么 WebSocket 的 error 事件几乎不携带具体错误信息,实际诊断应该看什么? 本文先给出可直接复述的结论,再用最小代码说明WebSocket error 事件 信息少 诊断 close code的工作方式、判断依据、项目边界和常见误区。

    核心关键词WebSocket error 事件 信息少 诊断 close code
    #请求与通信 API#实时通信
  19. 0019
    浏览器请求与通信 API

    WebSocket 建立连接时的 HTTP 升级握手过程是怎样的,101 状态码代表什么?

    WebSocket 建立连接时的 HTTP 升级握手过程是怎样的,101 状态码代表什么? 本文先给出可直接复述的结论,再用最小代码说明WebSocket 握手 Upgrade 101 Sec-WebSocket-Key的工作方式、判断依据、项目边界和常见误区。

    核心关键词WebSocket 握手 Upgrade 101 Sec-WebSocket-Key
    #请求与通信 API#实时通信#HTTP
  20. 0020
    浏览器请求与通信 API

    WebSocket 的 open、message、error、close 事件与 readyState 在连接生命周期中如何配合?

    WebSocket 的 open、message、error、close 事件与 readyState 在连接生命周期中如何配合? 本文先给出可直接复述的结论,再用最小代码说明WebSocket readyState open close 生命周期的工作方式、判断依据、项目边界和常见误区。

    核心关键词WebSocket readyState open close 生命周期
    #请求与通信 API#实时通信
  21. 0021
    浏览器请求与通信 API

    WebSocket 消息本身没有送达确认和重传机制,需要可靠投递时应用层应怎么设计?

    WebSocket 消息本身没有送达确认和重传机制,需要可靠投递时应用层应怎么设计? 本文先给出可直接复述的结论,再用最小代码说明WebSocket 消息 可靠性 确认 重传 应用层的工作方式、判断依据、项目边界和常见误区。

    核心关键词WebSocket 消息 可靠性 确认 重传 应用层
    #请求与通信 API#实时通信
  22. 0022
    浏览器请求与通信 API

    设计 WebSocket 客户端的重连与心跳机制时需要考虑哪些要点?

    设计 WebSocket 客户端的重连与心跳机制时需要考虑哪些要点? 本文先给出可直接复述的结论,再用最小代码说明WebSocket 重连 心跳 指数退避 ping的工作方式、判断依据、项目边界和常见误区。

    核心关键词WebSocket 重连 心跳 指数退避 ping
    #请求与通信 API#实时通信
  23. 0023
    浏览器请求与通信 API

    WebSocket 构造函数的第二个参数(子协议)起什么作用,协商失败会怎样?

    WebSocket 构造函数的第二个参数(子协议)起什么作用,协商失败会怎样? 本文先给出可直接复述的结论,再用最小代码说明WebSocket 子协议 Sec-WebSocket-Protocol 协商的工作方式、判断依据、项目边界和常见误区。

    核心关键词WebSocket 子协议 Sec-WebSocket-Protocol 协商
    #请求与通信 API#实时通信
  24. 0024
    浏览器请求与通信 API

    实时推送场景下 WebSocket 与 SSE 如何选型,各自的决定性优势是什么?

    从通信方向、数据类型、断线恢复和实现成本对比 WebSocket 与 SSE,结合消息通知、AI 流式输出、协同编辑等场景给出直接可用的选型方法。

    核心关键词WebSocket SSE 选型 实时推送 对比
    #请求与通信 API#实时通信#HTTP
  25. 0025
    API 设计GraphQL

    GraphQL Subscription 常用哪些传输协议,各自有什么限制?

    GraphQL Subscription 常用哪些传输协议,各自有什么限制? 本文先给出可直接复述的结论,再用最小代码说明GraphQL subscription WebSocket SSE 传输的工作方式、判断依据、项目边界和常见误区。

    核心关键词GraphQL subscription WebSocket SSE 传输
    #GraphQL#实时通信
  26. 0026
    MongoDB文档数据库

    MongoDB readPreference 设为 secondary 时如何保证读到的数据不太旧?

    MongoDB readPreference 设为 secondary 时如何保证读到的数据不太旧? 本文先给出可直接复述的结论,再用最小代码说明MongoDB readPreference secondary 数据延迟 maxStalenessSeconds的工作方式、判断依据、项目边界和常见误区。

    核心关键词MongoDB readPreference secondary 数据延迟 maxStalenessSeconds
    #文档数据库#实时通信
  27. 0027
    全栈开发NestJS 架构

    NestJS 的 ExecutionContext 如何统一 HTTP、WebSocket 和微服务上下文?

    NestJS 的 ExecutionContext 如何统一 HTTP、WebSocket 和微服务上下文? 本文先给出可直接复述的结论,再用最小代码说明NestJS ExecutionContext ArgumentsHost 多上下文的工作方式、判断依据、项目边界和常见误区。

    核心关键词NestJS ExecutionContext ArgumentsHost 多上下文
    #NestJS 架构#实时通信#HTTP
  28. 0028
    Node.js进程与线程

    cluster 模式下 WebSocket 或有状态连接为什么需要粘性会话,如何实现?

    cluster 模式下 WebSocket 或有状态连接为什么需要粘性会话,如何实现? 本文先给出可直接复述的结论,再用最小代码说明cluster sticky session 粘性会话的工作方式、判断依据、项目边界和常见误区。

    核心关键词cluster sticky session 粘性会话
    #进程与线程#实时通信#并发编程
  29. 0029
    Node.js模块与工具链

    Node.js 中 import assertions 与 import attributes 的语法演进要点是什么?

    Node.js 中 import assertions 与 import attributes 的语法演进要点是什么? 本文先给出可直接复述的结论,再用最小代码说明import assert with 语法变更 Node.js的工作方式、判断依据、项目边界和常见误区。

    核心关键词import assert with 语法变更 Node.js
    #模块与工具链#实时通信
  30. 0030
    Node.js模块与工具链

    在 Node.js ESM 中直接 import .wasm 文件需要满足什么条件?

    在 Node.js ESM 中直接 import .wasm 文件需要满足什么条件? 本文先给出可直接复述的结论,再用最小代码说明Node.js WebAssembly modules experimental-wasm-modules的工作方式、判断依据、项目边界和常见误区。

    核心关键词Node.js WebAssembly modules experimental-wasm-modules
    #模块与工具链#异步编程#实时通信
  31. 0031
    Node.js服务端工程

    Node.js 的 close、closeIdleConnections 和 closeAllConnections 有何区别?

    Node.js 的 close、closeIdleConnections 和 closeAllConnections 有何区别? 本文先给出可直接复述的结论,再用最小代码说明Node.js server.close closeAllConnections closeIdleConnections 区别的工作方式、判断依据、项目边界和常见误区。

    核心关键词Node.js server.close closeAllConnections closeIdleConnections 区别
    #服务端工程#实时通信#测试
  32. 0032
    Nuxt数据与服务端

    useFetch 如何处理服务器流式响应(如 SSE)?如何在客户端接收并解析持续推送的数据?

    useFetch 如何处理服务器流式响应(如 SSE)?如何在客户端接收并解析持续推送的数据? 本文先给出可直接复述的结论,再用最小代码说明Nuxt 3 useFetch 流式响应 SSE 数据推送的工作方式、判断依据、项目边界和常见误区。

    核心关键词Nuxt 3 useFetch 流式响应 SSE 数据推送
    #数据与服务端#实时通信#流处理
  33. 0033
    React副作用与同步

    React 聊天室组件切换 roomId 时,WebSocket Effect 应如何在依赖变化中避免收到上个房间消息?

    React 聊天室组件切换 roomId 时,WebSocket Effect 应如何在依赖变化中避免收到上个房间消息? 本文先给出可直接复述的结论,再用最小代码说明React WebSocket Effect roomId 依赖 清理 重连的工作方式、判断依据、项目边界和常见误区。

    核心关键词React WebSocket Effect roomId 依赖 清理 重连
    #副作用与同步#实时通信
  34. 0034
    ReactHooks 与复用

    在 React 的 useEffect 中订阅聊天服务或 WebSocket 时,为什么清理函数必不可少?

    在 React 的 useEffect 中订阅聊天服务或 WebSocket 时,为什么清理函数必不可少? 本文先给出可直接复述的结论,再用最小代码说明React useEffect 订阅 清理函数 重复连接的工作方式、判断依据、项目边界和常见误区。

    核心关键词React useEffect 订阅 清理函数 重复连接
    #Hooks 与复用#Effect#实时通信
  35. 0035
    React Native原生组件与交互

    React Native Pressable 如何利用 pressed 状态做按压反馈,hitSlop 与 pressRetentionOffset 解决什么问题?

    React Native Pressable 如何利用 pressed 状态做按压反馈,hitSlop 与 pressRetentionOffset 解决什么问题? 本文先给出可直接复述的结论,再用最小代码说明React Native Pressable hitSlop pressRetentionOffset的工作方式、判断依据、项目边界和常见误区。

    核心关键词React Native Pressable hitSlop pressRetentionOffset
    #原生组件与交互#实时通信
  36. 0036
    React Native原生集成

    React Native Android App Links 的 intent-filter 与 assetlinks.json 验证失败时如何定位?

    React Native Android App Links 的 intent-filter 与 assetlinks.json 验证失败时如何定位? 本文先给出可直接复述的结论,再用最小代码说明React Native Android App Links assetlinks 验证的工作方式、判断依据、项目边界和常见误区。

    核心关键词React Native Android App Links assetlinks 验证
    #原生集成#实时通信
  37. 0037
    系统设计Web 系统方案

    聊天长连接网关要支撑百万在线时,连接状态、心跳与路由表应放在哪里?

    聊天长连接网关要支撑百万在线时,连接状态、心跳与路由表应放在哪里? 本文先给出可直接复述的结论,再用最小代码说明聊天 WebSocket 网关 在线状态 路由的工作方式、判断依据、项目边界和常见误区。

    核心关键词聊天 WebSocket 网关 在线状态 路由
    #Web 系统方案#路由#实时通信
  38. 0038
    前端测试组件与端到端

    Playwright 中 page.waitForSelector 与 expect(locator).toBeVisible 的重试语义有什么区别

    Playwright 中 page.waitForSelector 与 expect(locator).toBeVisible 的重试语义有什么区别 本文先给出可直接复述的结论,再用最小代码说明Playwright waitForSelector toBeVisible 区别的工作方式、判断依据、项目边界和常见误区。

    核心关键词Playwright waitForSelector toBeVisible 区别
    #组件与端到端#浏览器自动化#实时通信
  39. 0039
    测试单元与集成测试

    Vitest 中 expect.assertions() 和 expect.hasAssertions() 在异步测试里分别防止什么漏检?

    Vitest 中 expect.assertions() 和 expect.hasAssertions() 在异步测试里分别防止什么漏检? 本文先给出可直接复述的结论,再用最小代码说明Vitest expect.assertions 异步断言漏检的工作方式、判断依据、项目边界和常见误区。

    核心关键词Vitest expect.assertions 异步断言漏检
    #单元与集成测试#异步编程#实时通信
  40. 0040
    测试单元与集成测试

    什么时候该用软断言(soft assertions)让一个用例报告多个失败,代价是什么?

    什么时候该用软断言(soft assertions)让一个用例报告多个失败,代价是什么? 本文先给出可直接复述的结论,再用最小代码说明软断言 soft assertions 使用场景的工作方式、判断依据、项目边界和常见误区。

    核心关键词软断言 soft assertions 使用场景
    #单元与集成测试#实时通信
  41. 0041
    TypeScript类型系统基础

    TypeScript 如何用 never 检查 switch 是否处理了全部联合分支?

    展示 assertNever 让新增联合成员触发编译错误,解释 never 与 void 的差异、default 返回值的隐藏遗漏,以及外部数据仍需要运行时校验。

    核心关键词TypeScript never switch 穷尽检查
    #类型系统基础#类型系统#实时通信
  42. 0042
    TypeScript类型收窄

    TypeScript 3.7 引入的断言函数 asserts x is T 是什么,与普通类型守卫有什么区别

    TypeScript 3.7 引入的断言函数 asserts x is T 是什么,与普通类型守卫有什么区别 本文先给出可直接复述的结论,再用最小代码说明TypeScript 断言函数 asserts is 3.7的工作方式、判断依据、项目边界和常见误区。

    核心关键词TypeScript 断言函数 asserts is 3.7
    #类型收窄#类型系统#实时通信
  43. 0043
    TypeScript类型收窄

    TypeScript 中断言函数的 asserts condition 形式(不带 is)有什么作用

    TypeScript 中断言函数的 asserts condition 形式(不带 is)有什么作用 本文先给出可直接复述的结论,再用最小代码说明TypeScript asserts condition 断言签名的工作方式、判断依据、项目边界和常见误区。

    核心关键词TypeScript asserts condition 断言签名
    #类型收窄#类型系统#实时通信
  44. 0044
    前端工程化Vite 与模块构建

    Vite 的 assetsInlineLimit 如何决定静态资源是内联为 base64 还是输出为文件?

    Vite 的 assetsInlineLimit 如何决定静态资源是内联为 base64 还是输出为文件? 本文先给出可直接复述的结论,再用最小代码说明Vite assetsInlineLimit 静态资源内联的工作方式、判断依据、项目边界和常见误区。

    核心关键词Vite assetsInlineLimit 静态资源内联
    #Vite 与模块构建#实时通信#构建工具
  45. 0045
    无障碍可访问交互

    为什么推荐使用 role=alert 而不是自己设置 aria-live=assertive?它有什么特殊行为?

    为什么推荐使用 role=alert 而不是自己设置 aria-live=assertive?它有什么特殊行为? 本文先给出可直接复述的结论,再用最小代码说明role=alert 与 aria-live=assertive 区别的工作方式、判断依据、项目边界和常见误区。

    核心关键词role=alert 与 aria-live=assertive 区别
    #可访问交互#实时通信#Web 可访问性
  46. 0046
    无障碍可访问交互

    在动态内容更新时,如何通过 ARIA live region 向屏幕阅读器通知?请说明 aria-live 的取值。

    在动态内容更新时,如何通过 ARIA live region 向屏幕阅读器通知?请说明 aria-live 的取值。 本文先给出可直接复述的结论,再用最小代码说明aria-live polite assertive 动态通知读屏的工作方式、判断依据、项目边界和常见误区。

    核心关键词aria-live polite assertive 动态通知读屏
    #可访问交互#实时通信#Web 可访问性
  47. 0047
    无障碍可访问交互

    界面中出现的短暂通知(如 toast)应如何使用 ARIA live region?它适合用 aria-live=assertive 吗?

    界面中出现的短暂通知(如 toast)应如何使用 ARIA live region?它适合用 aria-live=assertive 吗? 本文先给出可直接复述的结论,再用最小代码说明toast 通知 aria-live assertive 是否合适的工作方式、判断依据、项目边界和常见误区。

    核心关键词toast 通知 aria-live assertive 是否合适
    #可访问交互#实时通信#Web 可访问性
  48. 0048
    WebAssemblyWebAssembly 集成

    浏览器编译 WebAssembly 为什么能很快进入优化执行?

    浏览器编译 WebAssembly 为什么能很快进入优化执行? 本文先给出可直接复述的结论,再用最小代码说明WebAssembly 编译 基线 优化 分层的工作方式、判断依据、项目边界和常见误区。

    核心关键词WebAssembly 编译 基线 优化 分层
    #WebAssembly 集成#实时通信
  49. 0049
    WebAssemblyWebAssembly 集成

    WebAssembly 的 memory.atomic.wait 与 notify 解决什么问题,能在主线程用吗?

    WebAssembly 的 memory.atomic.wait 与 notify 解决什么问题,能在主线程用吗? 本文先给出可直接复述的结论,再用最小代码说明WebAssembly atomics wait notify 主线程的工作方式、判断依据、项目边界和常见误区。

    核心关键词WebAssembly atomics wait notify 主线程
    #WebAssembly 集成#Agent 记忆#实时通信
  50. 0050
    WebAssemblyWebAssembly 集成

    上线前如何减小 .wasm 文件的体积?

    上线前如何减小 .wasm 文件的体积? 本文先给出可直接复述的结论,再用最小代码说明wasm 体积优化 wasm-opt strip的工作方式、判断依据、项目边界和常见误区。

    核心关键词wasm 体积优化 wasm-opt strip
    #WebAssembly 集成#实时通信
上一页
12
下一页
前端进阶之旅本地 Markdown 维护 · 服务端分页 · 完整内容对用户与搜索引擎一致