指南
基础
- 安装
- 介绍
- Vue 实例
- 模板语法
- 计算属性和侦听器
- 类和样式绑定
- 条件渲染
- 列表渲染
- 事件处理
- 表单输入绑定
- 组件基础
组件深入
- 组件注册
- Props
- 自定义事件
- 插槽
- 动态和异步组件
- 处理边缘情况
过渡和动画
- 进入/离开和列表过渡
- 状态过渡
可重用性和组合
- 混入
- 自定义指令
- 渲染函数和 JSX
- 插件
- 过滤器
工具
- 单文件组件
- 测试
- TypeScript 支持
- 生产部署
扩展
- 路由
- 状态管理
- 服务器端渲染
- 安全
内部机制
- 深入响应性
迁移
- 从 Vue 1.x 迁移
- 从 Vue Router 0.7.x 迁移
- 从 Vuex 0.6.x 迁移到 1.0
- 迁移到 Vue 2.7
元数据
- 与其他框架的比较
- 加入 Vue.js 社区!
- 认识团队
服务器端渲染
完整的 SSR 指南
我们创建了一个独立的指南,用于创建服务器端渲染的 Vue 应用程序。对于那些已经熟悉客户端 Vue 开发、服务器端 Node.js 开发和 webpack 的人来说,这是一个非常深入的指南。请访问 v2.ssr.vuejs.org 查看。
Nuxt.js
正确配置生产就绪的服务器端渲染应用程序的所有讨论方面可能是一项艰巨的任务。幸运的是,有一个优秀的社区项目旨在简化所有这些:Nuxt.js。Nuxt.js 是一个构建在 Vue 生态系统之上的更高级别的框架,它为编写通用 Vue 应用程序提供了极其简化的开发体验。更棒的是,你甚至可以将其用作静态站点生成器(页面以单文件 Vue 组件的形式编写)!我们强烈建议你尝试一下。
Quasar 框架 SSR + PWA
Quasar 框架 将生成一个 SSR 应用程序(可选的 PWA 交接),它利用其一流的构建系统、合理的配置和开发者可扩展性,使设计和构建你的想法变得轻而易举。凭借超过一百个特定于“Material Design 2.0”的组件,你可以决定哪些在服务器上执行,哪些在浏览器中可用,甚至管理你的网站的<meta>
标签。Quasar 是一个基于 node.js 和 webpack 的开发环境,它可以增强和简化 SPA、PWA、SSR、Electron、Capacitor 和 Cordova 应用程序的快速开发 - 所有这些都来自一个代码库。
发现错误或想为文档做出贡献? 在 GitHub 上编辑! 部署在 Netlify 上。