跳转到内容

Vue

“Vue.js” 由 Evan You 创建,以单文件组件(.vue)、响应式数据绑定与组合式 API 著称。可渐进增强静态页,也可配合 Vue Router、Pinia 构建大型 SPA。Vue 3 重写为 Composition API + 更快的渲染器。

  1. “The dashboard is built with Vue and TypeScript.” (仪表盘用 Vue 与 TypeScript 构建。)
  2. “Vue’s reactivity system updates the DOM when state changes.” (Vue 的响应式系统在状态变化时更新 DOM。)
  3. “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。)