Angularjs是客户端还是服务器端还是两者兼而有之


Is Angularjs Clientside or Serverside or Both

如果服务器端:我们如何连接到数据库?

我在客户端使用它,但它也可以在服务器端使用吗?

如果它不能使用服务器端我应该使用php或nodejs(我需要设计一个网站有一个巨大的数据带宽)?

这纯粹是客户端。

如果是服务器端,如何连接数据库

您要么使用客户端数据库,要么使用适当的协议(通常是通过Ajax访问的web服务)从服务器获取数据。

如果不在服务器端使用,PHP和nodejs哪个更好。(我需要设计一个网站,使用巨大的数据和带宽…)

没有大量可测量需求的"更好"是高度主观的。

Angular JS是一个用于数据绑定的客户端JavaScript框架。等

你可以把Node JS和Angular JS一起用于服务器端操作。

Angular JS只在客户端工作。根据我的经验,我发现它与NodeJS(特别是ExpressJS框架)一起工作得最好,但任何其他服务器端语言都可以做到。

AFAIK NodeJs让大数据管理更容易。