Задать вопрос
@Urukhayy

Верно ли, что логика приложения не должна быть в Angular, а должна оставаться в Node?

Есть логика web-приложения, которая имеет функционал, производящий расчёты, связанные с обработкой входных данных web-приложения. Пример: web-приложение возвращает первые миллион цифр в числе pi после рандомной цифры. Соответственно, сам процесс поиска миллиона цифр в числе pi есть логика приложения. И верно ли, что такая логика должна быть строго на back-end?
А есть логика интерфейса. И в Angular (на front-end) должна быть только та логика, которая отвечает за работу интерфейсов (анимации, кнопочки, формочки). И верно ли, что Angular ничего не должен знать про логику приложения? Он должен только взять данные, пришедшие с POST-запроса, и отобразить, раскидав по тэгам. Ну и отправлять данные в POST-запросах, обработав формы.
Или как правильней в данном случае? Правилен ли подход, в котором Angular служит просто View+Controller, который через HTTP обращается к функционалу Model (back-end)?
  • Вопрос задан
  • 878 просмотров
Подписаться 2 Комментировать