@Urukhayy

Основная идея MVC Agnular2+ приложений?

Заметил, что многие Angular2+ приложения используют классы TypeScript не только для описания кнопочек да менюшек, но и для описания модели самой бизнес-логики. Пример:

import { Profile } from './profile.model';

export class Article {
  slug: string;
  title = '';
  description = '';
  body = '';
  tagList: Array<string> = [];
  createdAt: string;
  updatedAt: string;
  favorited: boolean;
  favoritesCount: number;
  author: Profile;
}


Назревает следующий вопрос. Это что, получается, что с back-end нужно пачкой тянуть данные, которые даже могут ни разу не отобразиться пользователю? К примеру, если нам нужно показать пользователю таблицу с наименованием статей (задействовать одно поле Article), то нам нужно подгружать целиком все поля статьи на front-end? Независимо от того, будут они отображены или нет?
  • Вопрос задан
  • 177 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы