最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

为Angular Node JS项目分离业务逻辑和Nodejs api

运维笔记admin5浏览0评论

为Angular Node JS项目分离业务逻辑和Nodejs api

为Angular Node JS项目分离业务逻辑和Nodejs api

我正在创建一个包含以下组件的项目。

  1. 角度7
  2. 的NodeJS
  3. MongoDB的

Angular和Node JS API托管在同一服务器上,因为Angular需要访问API才能执行操作。NodeJS连接到MongoDB以获取数据库实现的内容。

挑战是,出于安全原因和最佳实践,我们不想在互联网上公开业务逻辑。这是我可以通过NodeJ编写任何包装并将其托管在Internet上以及包含非Internet区域上的业务逻辑的原始API(在NodeJS中创建)的任何方式。任何参考或链接将不胜感激。

回答如下:

[如果您不想在互联网上公开任何API,我认为您可以使用Angular Universal。它是Angular的服务器端简单渲染服务器,因此服务器本身将返回整个html作为响应,浏览器将显示响应。您可以参考Angular Universal here的基本文档。

发布评论

评论列表(0)

  1. 暂无评论