Vue
“Vue.js” 由 Evan You 创建,以单文件组件(.vue)、响应式数据绑定与组合式 API 著称。可渐进增强静态页,也可配合 Vue Router、Pinia 构建大型 SPA。Vue 3 重写为 Composition API + 更快的渲染器。
- “The dashboard is built with Vue and TypeScript.” (仪表盘用 Vue 与 TypeScript 构建。)
- “Vue’s reactivity system updates the DOM when state changes.” (Vue 的响应式系统在状态变化时更新 DOM。)
- “They chose Vue for its gentle learning curve.” (他们因学习曲线平缓而选择 Vue。)
法语 vue(视图、景象),强调 UI 层;与 MVC 中的 View 呼应。
外来词品牌名。
与 React、Angular 并称主流三大框架;Vite 由 Vue 生态孵化;Nuxt 提供 Vue 的服务端渲染方案。
- 固定搭配: “Vue component” (Vue 组件), “Vue app” (Vue 应用), “Vue ecosystem” (Vue 生态)
- 文件扩展: .vue
- 相关: Vite, Pinia
法语 vue = 视图——做 View 层的就是 Vue。
“A missing Vue key on the list caused subtle reorder bugs after pagination.” (列表上缺少 Vue key 导致分页后出现微妙的重排 bug。)