我是否需要Node.js或Express来部署我的Angular 2应用程序?

时间:2016-12-21 07:44:28

标签: node.js angular

我正在开发一个食品购买网络应用程序。该应用已在移动设备(Android)上推出。现在我们要构建一个Web版本。 这个应用程序的后端是使用Node,Angular和Firebase构建的。

我想知道我是否只能将Angular 2(没有Node.js)用于Web应用程序。 Web应用程序基本上将做的是:

  1. 用户身份验证
  2. 使用后端API
  3. 购买后结账
  4. 我主要担心的是,我是否需要Node.js?或者Angular 2是否足以支持我的前端开发和部署?

1 个答案:

答案 0 :(得分:0)

Angular是你的前端。

Nodejs是你的后端。

Firebase是一个云后端,我假设您正在处理您的用户身份验证....如果您不精通后端,则比DIY更容易。

根据Node正在做什么,你可能会删除节点并完全依赖Firebase(大可能......).....我建议不要触摸任何东西,因为你显然不是后端工程师。 Node可能正在托管您应用的API和/或连接到您的数据库。

是的,您可以从PHP或.Net等节点切换到不同的后端,它可以与Angular2一起使用。你需要某种后端(Angular2是100%前端)。