我知道Express驻留在服务器上,而Angular驻留在客户端上,但据我所知,Angular可以做Express所能做的所有事情.
似乎可能需要Express才能使Node.js提供AngularJS应用程序,但我不确定.
那么将Express添加到AngularJS应用程序有什么好处?
kam*_*uel 42
有些事情应该在服务器端完成(即Express,而不是Angular),最值得注意的是用户输入验证 - Angular,因为它的客户端,可以被篡改.
此外,如果你想要提供除web应用程序之外的访问类型(即移动应用程序),你可能还需要一个API - Express可以这样做,Angular不会.
最后,数据库访问 - 通常Angular应用程序将需要连接到某种后端来执行CRUD操作.您可以使用像Firebase这样的托管数据库,也可以使用自己的数据库.后期场景更受欢迎,你需要快速(或类似).
| 归档时间: |
|
| 查看次数: |
30417 次 |
| 最近记录: |