在 Angular-Universal Server 中定义 API 是一种好习惯吗?

Is it good practice to define your API in the Angular-Universal Server?

当我开发 Angular 通用应用程序时,我意识到在服务器上开发 API- 函数(如身份验证、发送和接收数据)以呈现通用应用程序累死了。
每次我更改某些内容时,该应用程序都需要打包并重新启动。

我应该在另一个 "Server" 上执行此实施吗?

我建议使用所有这些功能实现自己的节点服务器(例如使用不同的端口号)。

这是默认行为吗?

我很感谢每一个关于如何改进开发过程的建议。

最佳做法是不使用 Web 通用应用来完成这些任务。

要避免这种情况:

"The App needs to be packed and restarted everytime i change something."

如果您想将 api 与 angular 应用程序一起使用而无需编译以获取 dist/ 目录。看一眼在 angular 上设置 config.proxy 文件。很简单!!

Angular 代理: