Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Angular Universal Server中定义API是一种良好的做法吗?_Angular_Server Side Rendering_Angular Universal_Angular5 - Fatal编程技术网

在Angular Universal Server中定义API是一种良好的做法吗?

在Angular Universal Server中定义API是一种良好的做法吗?,angular,server-side-rendering,angular-universal,angular5,Angular,Server Side Rendering,Angular Universal,Angular5,在开发Angular Universal应用程序的过程中,我意识到在服务器上开发用于呈现Universal应用程序的API函数(如身份验证、发送和接收数据)让人筋疲力尽。 每次我更改某些内容时,应用程序都需要打包并重新启动 我应该在另一台“服务器”上执行此实现吗? 我建议使用所有这些功能实现自己的节点服务器(例如,具有不同的端口号) 这是默认行为吗 我非常感谢关于如何改进开发过程的每一条建议。最好的做法是不使用web通用应用程序来完成这些任务 为了避免这种情况: “每次我更改某些内容时,应用程序

在开发Angular Universal应用程序的过程中,我意识到在服务器上开发用于呈现Universal应用程序的API函数(如身份验证、发送和接收数据)让人筋疲力尽。
每次我更改某些内容时,应用程序都需要打包并重新启动

我应该在另一台“服务器”上执行此实现吗?

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

这是默认行为吗


我非常感谢关于如何改进开发过程的每一条建议。

最好的做法是不使用web通用应用程序来完成这些任务

为了避免这种情况:

“每次我更改某些内容时,应用程序都需要打包并重新启动。”

如果您希望在angular应用程序中使用api,而无需编译以获取
dist/
目录。查看一下如何在angular上设置config.proxy文件。这很容易

角度代理:


这真是太好了!指引我正确的方向,谢谢!