我已经开发了一个有很多组件(服务、Bootstrap、Angular Material、内部和外部 JS 脚本等)的 Angular 5 应用程序。现在我也想将数据库连接功能添加到此应用程序中(仅支持 MS SQL Server)。该应用程序是在 Visual Studio Code 中开发的。
为了学习如何将此应用程序与 SQL Server 数据库连接,我正在遵循 MSDN 上的这个教程。我相信我需要使用 Web API 和 .NET Core 支持进行连接,并且我找不到不从头开始在 VS Code(例如这里)或 Visual Studio(就像在引用的文章中一样)中执行此操作的方法,因为我能够找到的几乎所有关于此主题的文章/教程都是从头开始的。我的看法是,在 Visual Studio 中创建一个新的 Angular + Core 项目,并逐个文件迁移应用程序逻辑,这不是对我可行的解决方案。
我的问题是:
- 是否有一种简单的方法来创建一个基于 Web API 的后端应用程序,该应用程序为前端 Angular 5 应用程序提供来自 SQL Server 数据库的数据?还是所有的 .NET Core、Web API 和 Angular 前端支持都来自同一个应用程序?
- 如果没有,是否有一种简单/官方的方法可以将 .NET Core 和 Web API 功能添加到在 VS Code 中构建的 Angular 5 应用程序中?