- vue官方文档,官方文档很详细,同步更新,建议阅读
- 尚硅谷vue3视频和vue2为主的早期视频
vue是一个渐进式框架,即允许开发者根据需求选择不同的功能和特性。它基于标准HTML、CSS和JavaScript构建,并提供了一套声明式的、组件化的编程模型,帮助你高效地开发用户界面,并支持多种方式使用- 通过
vite开发spa单页面应用 - 通过引入
js文件在一般html中使用相关功能 - 通过服务器渲染
ssr(Nuxt)优化单页面性能表现 - 其他...
- 通过
- 特点:
- 上手容易:
Vue的语法非常友好,文档清晰,适合初学者。它提供了模板、指令(如v-if,v-for)等非常直观的功能,开发者可以用传统的HTML风格来描述UI。Vue采用了类似于MVVM(Model-View-ViewModel)模式,使得开发者的关注点更倾向于视图与数据之间的双向绑定,不需要手动管理数据状态变化。 - 框架化:
Vue是一个比较完整的框架,默认内置了很多功能,比如Vue Router、Vuex(状态管理)、指令等,你几乎可以用它做出一个完整的应用而无需依赖第三方库。这使得Vue更像一个全栈框架。 - 灵活性和约定:
Vue的设计哲学比较灵活,但也提供了一些约定,让开发者可以在不需要做过多配置的情况下轻松启动项目。例如,Vue的单文件组件(.vue)结构非常清晰,HTML、CSS和JavaScript被放在同一个文件中,容易管理
- 上手容易:
2024/10/7大约 6 分钟
