全部文章
全栈开发
5 篇文章
跨表搜索与分页:FastAPI + PostgreSQL 的一次查询改造
从编号、料号和上传文件名搜索出发,用相关 EXISTS 处理一对多匹配,明确筛选、稳定排序和分页的顺序。
配置关联与数据同步:动态业务字段的边界
解析字段如何进入业务记录?从来源优先级、空值语义和创建时映射出发,讨论配置变化与人工确认数据的关系。
React 折叠交互:平滑动画、快速反向与可访问性
用 CSS Grid 和保留 DOM 实现折叠区域,处理快速反向点击、焦点、inert 与减少动画设置,并区分组件测试和浏览器验收。
从业务数据到 Excel:模板导出的实现与验证
新增两列为什么会影响整张报表?从数据映射、合并表头、打印范围和公式缓存出发,建立 XLSX 导出的验证路径。
静态站点发布实践:产物校验、原子切换与失败回退
以 Astro 博客发布为例,把检查过的产物、提交版本、线上健康检查和失败恢复连接起来,同时保留明确的发布节奏。