Лучше чтобы angular.js cli 4 & node.js были на одном порту или разных?
Я вот хочу понять как нужно и правильно сделать связку angular.js cli 4 & node.js.
Видел и варианты на одном порту, и на разных. Как и них получилось на разных не знаю правда)
Но в чем плюсы и минусы на практике? Буду благодарен за советы.
Федор Сазонов, Здравствуйте! Спасибо Вам за помощь!
У Вас не будет случайно минутки, чтобы обяснить новачку принцеп работы связки Node.js и Angular.js.
Я так понимаю, не обязательно они должны быть на одном порту, то есть: когда создается сервер, то они оба слушают один и тот же порт. Видет, что некоторые люди так делают, а кто-то давал разные порты для фронт и бек -енда. Так говорят, - более правильнее.
Касательно сборки. Да, это было бы интересно, чтобы они собирались вместе на этапе development. А потом, как я понимаю, просто же создается попочка dist с компелированными файлами на сервере, а все остальное уже делает Node. Там получается только один порт, и Сервер. UI, как называют Angular, переноситься рабочими файлами.
А касательно базы данных, то связь между Node и Angular производится только через API, верно? То у меня вопрос. на сколько это безопастно? можно ж будет прощупать как-то эти API, то лучше запрашивать уже отфильтрованную информацию с сервера, а не всю таблицу где может находится информация, которую не желательно видеть другим. Я просто думал, чтобы Angular уже занималась правами доступа.
Касательно доступа. Я обязательно ознакомлюсь с той статьей, что вы мне дали. Спасибо!