promptcontextrulesresponseverify the result本期选读AI × FrontendAI 专题4 分钟阅读让 AI 帮你写前端,先把验证流程搭好从补充上下文到审查 diff,把 AI 辅助开发拆成可以检查的小步骤,保留对代码行为的判断。
promptcontextrulesresponseverify the resultAI2026.11.074 分钟阅读示例笔记让 AI 帮你写前端,先把验证流程搭好从补充上下文到审查 diff,把 AI 辅助开发拆成可以检查的小步骤,保留对代码行为的判断。GUAN / AI
promptcontextrulesresponseverify the resultAI2026.11.074 分钟阅读示例笔记前端接入 AI:接口之外,还要处理这些交互边界密钥放在哪里,如何停止生成,失败后保留什么?从一个简化的请求示例梳理 AI 功能的前后端职责。GUAN / AI
display: gridCSS2026.11.074 分钟阅读示例笔记用 CSS Grid,搭一个会呼吸的页面从两列布局到自适应卡片,理解 Grid 的轨道、间距与最小宽度,让页面在不同屏幕上自然展开。GUAN / CSS
src/npm run devmoduleVite2026.11.074 分钟阅读示例笔记Vite 环境变量与代理:开发能访问,线上为什么不行?理解 import.meta.env 的构建时替换、VITE_ 前缀的公开边界,以及开发代理与生产网络配置的区别。GUAN / Vite
src/npm run devmoduleVite2026.11.074 分钟阅读示例笔记从零启动 Vue + Vite:分清 dev、build 和 preview创建一个最小 Vue 项目,理解开发服务器、生产构建和本地预览各自的用途,完成第一次静态部署。GUAN / Vite
ref()01component.vuestate changes. view follows.Vue2026.11.074 分钟阅读示例笔记Vue 组合式函数:让搜索请求和清理逻辑一起复用把搜索状态封装成 composable,用 watch 清理、AbortController 和失效标记防止旧请求覆盖新结果。GUAN / Vue
ref()01component.vuestate changes. view follows.Vue2026.11.074 分钟阅读示例笔记Vue 响应式入门:把 ref、reactive 和 computed 用在合适的位置用一个可以直接运行的 Vue 3 计数器,理解响应式状态、派生值与解构时容易踩到的坑。GUAN / Vue
{ }event looptask queuecallback()async / awaitJavaScript2026.11.063 分钟阅读示例笔记从一段输出顺序,看懂事件循环同步任务、Promise 和 setTimeout 到底谁先执行?用一个足够小的例子,把浏览器的调度过程拆开。GUAN / JavaScript
statepropsuseEffectsetState()React2026.11.053 分钟阅读示例笔记React 状态少一点,组件清楚一点筛选后的列表需要放进 state 吗?从派生数据出发,减少重复状态与不必要的 Effect。GUAN / React
performancebuildlinttestbundle工程实践2026.11.043 分钟阅读示例笔记页面为什么慢?先看清,再优化从加载、响应到布局稳定性,建立一条可验证的性能排查路径,避免凭感觉修改代码。GUAN / 工程实践
display: gridCSS2026.11.033 分钟阅读示例笔记别让键盘用户迷路:做好焦点样式从 :focus-visible 到跳转链接,让界面不仅可以点击,也能顺畅地通过键盘使用。GUAN / CSS
{ }event looptask queuecallback()async / awaitJavaScript2026.11.023 分钟阅读示例笔记搜索请求乱序了?用 AbortController 收尾用户输入很快,网络返回很慢。取消过期请求,并防止旧结果覆盖新结果,让搜索状态更可靠。GUAN / JavaScript