6.1 前端双路线
本手册同时保留 Blazor 与 React + TypeScript 两条路线。两条路线共享后端 API、认证、错误处理和部署思路,但 UI 技术栈不同。
如何选择
| 选择 | 推荐场景 | 代价 |
|---|---|---|
| Blazor | 想用 C# 完成更多前端逻辑,团队主要是 .NET 背景 | 前端生态和部分组件经验需要单独补齐 |
| React + TypeScript | 面向企业常见前后端分离岗位,岗位覆盖更广 | 需要额外掌握 TypeScript 和前端工程化 |
| 双路线 | 想理解不同架构取舍,增强就业适配性 | 学习周期更长,需要控制主次 |
共用基础
- HTML、CSS、浏览器 DevTools。
- HTTP、JSON、Cookie、CORS。
- 表单、校验、错误提示、加载状态。
- 认证状态、权限控制和路由保护。