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

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

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

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

这纯粹是客户端。

如果服务器端如何连接到数据库。

您可以使用客户端数据库,也可以使用适当的协议从服务器获取数据(通常这是通过Ajax访问的Web服务)。

如果没有在服务器端使用哪一个更好的php或nodejs ..(我需要devise一个网站,使用大量的数据和带宽..)

没有很多可衡量的要求的“更好”是非常主观的。

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

您可以使用Node JS和您的服务器端操作一起使用Angular JS。

或任何其他服务器端语言,如PHP,Java等…

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

AFAIK NodeJs使pipe理大数据更容易。