7.5 官方资料与后续方向
遇到版本行为差异,先核对官方文档和项目的 package-lock.json。不要把 Vue 2 示例、Options API 示例和当前 Composition API 代码直接混写。
前端基础
| 资料 | 适合查什么 |
|---|---|
| MDN Web 开发学习区 | HTML、CSS、浏览器基础 |
| MDN JavaScript 指南 | 语法、数组、对象、模块 |
| TypeScript Handbook | 联合类型、泛型、类型收窄 |
| Node.js 下载 | LTS 版本与安装 |
Vue 核心与工程
| 资料 | 推荐使用方式 |
|---|---|
| Vue 中文指南 | 选择 Composition API 视角阅读 |
| Vue 互动教程 | 在浏览器里做短练习 |
| Vue SFC Playground | 复现一个小组件问题 |
| Vue API 参考 | 核对函数参数、版本限制 |
| Vue Router | 参数、导航、守卫和 History |
| Pinia | Store、状态与 SSR |
| Vite | 构建、代理、环境变量、部署 |
| Vitest | 单元与组件测试配置 |
| Vue Test Utils | 组件挂载、事件、DOM 断言 |
| Playwright | 浏览器端到端验证 |
.NET 联调
| 资料 | 查阅重点 |
|---|---|
| ASP.NET Core Web API | API、模型绑定与验证 |
| Minimal API | 端点、结果和服务配置 |
| CORS | 浏览器跨域策略 |
| 身份认证 | 认证 handler 和中间件 |
| Furion 在线文档 | 已有 Furion 项目的后端集成 |
完成实战后的选择
后台系统常见下一步是 Element Plus:表格、表单和对话框会减少重复工作。先掌握 props、事件、插槽,才能看懂这些组件的接口。
需要 SSR、文件路由和更完整的应用框架时了解 Nuxt。它不是学习 Vue 核心的前置条件,也不应与普通 Vite SPA 的部署方式混为一谈。
后端侧可以依次加入 EF Core、服务端分页、成熟登录授权、审计日志和 SignalR。每次扩展都从 API 契约和页面状态开始,保持错误处理与权限检查完整。
版本说明
本手册采用 Vue 3.4+ 的 defineModel,说明 Vue 3.5+ 的响应式 props 解构和相关 API。完整实战依赖由自己的 package-lock.json 锁定;文档站有另一份独立锁文件。
Vue 2 的 new Vue、Vue CLI 的旧脚手架、Vuex 教程仍可能出现在搜索结果中。识别版本后再决定是否参考,当前入门主线使用 create-vue、Vite 和 Pinia。