Q1主动回忆难度 3
1/12
综合题型 · 高级 08
记忆强度
综合题型高级题库第 8 组,共 12 张卡片。
综合题型 · 高级 08
持续演进的前端架构应围绕业务边界、稳定依赖方向和可验证的质量目标设计,而不是追逐流行框架。
登录负责确认主体身份,权限控制负责判断该主体能否对特定资源执行特定动作,两者必须分开建模。
实时通信只解决消息传输,不自动保证业务状态一致。
复杂前端应用无法在不可靠网络和多个写入者并存时无成本地获得强一致性。
实时通信方案应先确定消息方向、实时性、可靠性、连接规模和基础设施限制,再选择WebSocket、Server-Sent Events或长轮询。
登录用于确认“用户是谁”,会话用于让后续请求持续识别该用户,权限用于判断“用户能对哪个资源执行什么操作”,三者必须分层设计。
跨域嵌入的第三方业务需要代用户执行敏感操作时,必须把身份认证、操作授权、窗口通信和业务执行拆开。
撤销、重做、自动保存和服务端校验并存时,编辑器应明确区分服务端已确认基线、尚未确认的本地操作、传输中的批次、撤销与重做历史以及由这些数据计算出的当前视图。
前端高可用不能只靠异常上报,也不能只靠发布平台提供一个回滚按钮。
登录与权限必须分层:登录确认“用户是谁”,会话维持身份连续性,授权决定“用户能对哪个资源执行什么操作”。
浏览器端大文件上传的关键不是单纯切片,而是建立可恢复、可校验、可限流、可观测且有权限边界的上传协议。
前端可用性体系不是“上线后收集异常”,而是覆盖构建、发布、流量分配、资源加载、运行时、接口依赖、用户体验和故障恢复的完整闭环。