分类 · 文章

前端技术

前端框架、工程化、性能优化、跨端开发

共 99 篇文章

Vue的computed属性竟然坑了我一把

上周四凌晨两点,我盯着屏幕上诡异的数据更新问题,发现一个本该自动更新的表格死活不响应——而这一切的罪魁祸首,竟然是平时最信任的 computed。你可能会想:"computed 不是响应式的吗?怎么会出问题?" 今天就用这次血泪教训,给你扒…

宝宝数据隐私:为什么我坚持自家数据自己掌握

宝宝数据隐私:为什么我坚持自家数据自己掌握 这个小程序的所有设计里,我最较真的不是功能,是数据归谁。孩子的照片、喂养记录、健康数据,是全家最私密的东西。这篇讲讲我在数据隐私上的几个坚持,以及落到技术上是怎么实现的。 孩子数据存在自己家 一、…

Flutter 获取 iPhone Duo 预留区位置

摘要 tw\_iphone\_duo\_reserved\_region 将 iOS 当前激活的遮挡区域转换为 Flutter 窗口逻辑坐标中的 Rect。需要为自定义界面避开摄像头等局部遮挡时,可以读取这些矩形并自行调整布局。本文先说明如…

QML SwipeView:实现一个简单的图片浏览器

这篇用 SwipeView 做一个图片浏览器:四张壁纸左右滑动翻页,支持手动播放和自动播放。自动播放时中间的按钮图标会从播放变成暂停,点一下停住,再点继续,交互状态一目了然。 SwipeView 加载大图 — Image 自适应、懒加载只建…

第05章 实时语音识别的 ASR 原理

第05章 实时语音识别的 ASR 原理 本文摘自《VoiceAgent 全栈实战》原理篇,作者 亢-AIRTC,清华社签约作者。 全书与配图 读者在使用语音助手时,多半见过这样的画面:话才说了一半,屏幕上的字已经逐个冒出来,而且冒出来之后还…

前端权限控制实践:基于 RBAC 的完整落地方案

前端权限控制实践:基于 RBAC 的完整落地方案 关键词:RBAC、动态路由、细粒度权限、React、Ant Design 一、为什么要做前端权限控制 很多同学会问:权限不应该是后端的事吗?后端校验了,前端为什么还要管? 答案是:前端权限不…

一个组件,提升 react-router 开发的幸福感

🎙️ 前言 在我的 React SPA 应用中,路由用 react-router,但 useNavigate 的地方却几乎可以一只手能够数得过来。 怎么可能?你也许会质疑。 是的,你是否会想,为什么每次导航都要 useNavigate,不这…

HTTPS 协议

HTTPS 即 HTTP over TLS,在传输层透明加密,端口 443,上层应用无需改动。安全关键在于证书链验证:签名、有效期、主机名、吊销检查缺一不可,忽略证书错误等于没有加密。TLS 1.3、会话复用、OCSP Stapling 与…

《Web 到 HarmonyOS》-- 嵌入 Web 与桥接基础

> 系列:《Web 到 HarmonyOS》· 插播(不占正篇序号) 文档性质:方案整理,不是本仓库的集成记录 适合人群:会 Vue / iframe / postMessage,准备把已有 H5 嵌进鸿蒙 写在前面 嵌网页有两套容器。应用…