什么是 Vue?
Vue(发音为/vjuː/,类似于 观点)是一个用于构建用户界面的 JavaScript 框架。它建立在标准 HTML、CSS 和 JavaScript 的基础之上,提供了一个基于组件的声明式编程模型,可帮助您高效地开发任何复杂程度的用户界面。
渐进式框架
Vue 是一个框架和生态系统,涵盖了前端开发所需的大部分常用功能。但是,网络是极其多样化的--我们在网络上构建的东西在形式和规模上可能会有很大的不同。考虑到这一点,Vue 被设计为灵活且可逐步采用。根据您的使用情况,Vue 可以以不同的方式使用:
- 无需构建步骤即可增强静态 HTML
- 作为网络组件嵌入任何页面
- 单页应用程序(SPA)
- 全栈/服务器端渲染(SSR)
- Jamstack / 静态网站生成(SSG)
- 面向桌面、移动、WebGL 甚至终端
如果您觉得这些概念令人生畏,请不要担心!本教程和指南只要求掌握基本的 HTML 和 JavaScript 知识,即使你不是这方面的专家也能轻松掌握。
如果您是一位经验丰富的开发人员,对如何将 Vue 最好地集成到您的堆栈中感兴趣,或者您对这些术语的含义感到好奇,我们将在以下文章中详细讨论。 使用 Vue 的方法.
尽管具有灵活性,但有关 Vue 如何工作的核心知识在所有这些用例中都是共享的。即使您现在只是一个初学者,在您成长过程中获得的知识也会一直有用,以便在未来实现更远大的目标。如果您是一位资深用户,您可以根据您要解决的问题选择利用 Vue 的最佳方式,同时保持相同的工作效率。这就是我们称 Vue 为 "渐进式框架 "的原因:它是一个可以与您共同成长并适应您需求的框架。














