内容提要
本文介绍了最新的React TypeScript SPA模板和使用Vite的Visual Studio React和Vue模板,提供更好的项目创建体验和解决本地缺少必要依赖项时的创建失败问题。这些模板将成为.NET 8和Visual Studio 17.8的推荐SPA模板,并提供了许多优点。未来还将改进这些模板的构建和运行、单元测试、授权/身份验证选项和依赖项管理体验。
关键要点
-
最新的React TypeScript SPA模板已在预览版中发布,适用于使用ASP.NET作为后端的Web应用开发。
-
所有使用JavaScript SDK的Visual Studio React和Vue模板现在都采用Vite,提供更快的项目创建和运行体验。
-
新模板提供了更好的React TypeScript项目创建体验,自动设置tsconfig和SpaProxy。
-
项目引用从ASP.NET后端项目到React TypeScript前端项目自动设置,便于一起发布。
-
Vite替代了create-react-app和vue cli,提升了项目创建的性能和速度。
-
新模板将成为.NET 8和Visual Studio 17.8的推荐SPA模板,支持最新前端框架版本。
-
模板支持JavaScript和TypeScript,涵盖React、Angular和Vue,提供丰富的代码编辑体验。
-
前后端项目清晰分离,集成JavaScript构建工具与.NET构建。
-
提供npm依赖管理UI,兼容Visual Studio Code调试和启动配置。
-
将发布关于如何将旧单一SPA模板更新为新多项目设置的指南。
-
未来将改进构建和运行、单元测试、授权/身份验证选项和依赖项管理体验。
-
鼓励用户通过开发者社区分享反馈和建议,保持与Visual Studio团队的联系。