我正在开发一个食品购买网络应用程序。该应用已在移动设备(Android)上推出。现在我们要构建一个Web版本。 这个应用程序的后端是使用Node,Angular和Firebase构建的。
我想知道我是否只能将Angular 2(没有Node.js)用于Web应用程序。 Web应用程序基本上将做的是:
我主要担心的是,我是否需要Node.js?或者Angular 2是否足以支持我的前端开发和部署?
答案 0 :(得分:0)
Angular是你的前端。
Nodejs是你的后端。
Firebase是一个云后端,我假设您正在处理您的用户身份验证....如果您不精通后端,则比DIY更容易。
根据Node正在做什么,你可能会删除节点并完全依赖Firebase(大可能......).....我建议不要触摸任何东西,因为你显然不是后端工程师。 Node可能正在托管您应用的API和/或连接到您的数据库。
是的,您可以从PHP或.Net等节点切换到不同的后端,它可以与Angular2一起使用。你需要某种后端(Angular2是100%前端)。