Является ли Angularjs Clientside или Serverside или Both
Если серверная сторона: как мы можем подключиться к базе данных?
Я использовал его на стороне клиента, но может ли он также использоваться на стороне сервера?
Если он не может использоваться на стороне сервера, я должен использовать php или nodejs (мне нужно создать веб-сайт с огромной пропускной способностью данных)?
Ответы
Ответ 1
Это чисто клиентская сторона.
На стороне сервера, как мы можем подключиться к базам данных.
Вы используете базу данных на стороне клиента или получаете данные с сервера с использованием соответствующего протокола (обычно это будет веб-служба, доступ к которой осуществляется через Ajax).
если не используется на стороне сервера, который лучше php или nodejs.. (мне нужно создать веб-сайт, который использует огромные данные и пропускную способность.)
"Лучше" без множества измеримых требований очень субъективно.
Ответ 2
Angular JS - это среда JavaScript для клиентской стороны для привязки данных. и т.д..
Вы можете использовать Node JS для операций на стороне сервера вместе с Angular JS.
или любые другие серверные языки, такие как PHP, Java, Etc...
Ответ 3
Angular JS работает только на стороне клиента. По моему опыту, я обнаружил, что он наилучшим образом работает с NodeJS (и, в частности, с системой ExpressJS), но любой другой серверный язык может делать.
AFAIK NodeJs упрощает управление большими данными.