← 返回网站实战路线

第 4 步 · 前端界面 · 10-14 天

Vue 3 快速使用与实战

使用 Vue 3 和 Vite 实现页面、组件、表单、路由与 API 调用,并生成可部署的静态资源。

3 个阶段本阶段产出:能够调用 Go API 的响应式网站界面,以及 dist 生产构建。
Vue 3 官方教程组件、响应式与组合式 API 的交互式教程。访问官方资料 ↗

本阶段思路

学到刚好能推动网站进入下一步

理解用途

先知道它位于哪里

明确当前技术在网站中的职责,以及它与上一步、下一步怎样连接。

完成实战

所有练习进入同一项目

不做无关的小例子,直接完善正在搭建的网站。

按结果验收

达到交付标准再继续

以可运行、可检查的结果判断是否完成,而不是以看完多少教程判断。

详细学习思路

Vue 3 的 3 个实战阶段

先完成常用操作,再连接真实网站,最后按检查清单交付本阶段成果。

01快速入门 · 3-4 天创建项目与掌握组件基础能用组件和响应式状态完成可交互页面。

需要学习

  • Vite 项目、单文件组件和开发服务器
  • ref、computed、事件与表单绑定
  • props、emit 和组件拆分

动手练习

  • 创建文章列表页面
  • 实现新增文章表单
  • 拆分导航、列表和表单组件

进入下一步前

  • 能解释状态放在哪个组件
  • 列表有稳定 key
  • 表单可用键盘完成操作

官方资料与延伸阅读

Vue 快速上手创建 Vite + Vue 项目。打开 ↗
02网站交互 · 4-6 天路由、API 与完整页面状态把 Vue 界面连接到 Go API,并处理真实请求状态。

需要学习

  • Vue Router 与页面结构
  • fetch、环境变量和 API 封装
  • 加载、错误、空数据和提交反馈

动手练习

  • 完成文章列表和详情路由
  • 调用 Go API 增删内容
  • 处理 404、网络失败和重复提交

进入下一步前

  • 刷新详情页仍能访问
  • 错误有明确恢复操作
  • API 地址不硬编码在组件中

官方资料与延伸阅读

Vue Router官方路由使用指南。打开 ↗Vue 最佳实践生产部署注意事项。打开 ↗
03阶段交付 · 3-4 天响应式、质量检查与生产构建生成可以交给 Nginx 托管的稳定静态资源。

需要学习

  • 移动端布局、语义 HTML 和可访问性
  • 类型检查、基础组件测试和错误检查
  • npm run build、dist 与生产环境变量

动手练习

  • 检查 390px 和桌面布局
  • 验证键盘焦点和表单标签
  • 生成 dist 并本地预览

进入下一步前

  • 页面没有横向滚动
  • 构建和类型检查通过
  • 直接访问路由有部署方案

官方资料与延伸阅读

Vue 生产部署构建和部署前检查。打开 ↗