АКЦИЯ: бесплатные месячные курсы по созданию сайтов
на выбор: верстка, JavaScript, PHP или фреймворки. Сегодня последний день для записи! Жми!
⊗jsagPmSvInr 74 of 97 menu
НОВАЯ РУБРИКА! Мои ученики часто просят меня рассказать о себе: как я учился, чем занимаюсь сейчас, какие у меня дальнейшие планы:) Жми, чтобы прочитать!

Введение в сервисы Angular

Сервисы - классы, выполняющие определенные задачи, например, логгирование, вывод данных. Сервисы не работают с разметкой HTML-шаблона, а выполняют достаточно узкую задачу, например, вывод сообщений в консоль браузера.

К стандартным задачам сервисов относят:

  • Работа с данными - сервис может хранить данные в своем файле или брать их из какого-либо внешнего источника, например, сервера.
  • Организация взаимодействия между между компонентами проекта.
  • Разгрузка кода компонента, из которого в сервис можно задачи по вычислению, логгированию и т.п. Исходя из чего сам компонент будет сосредоточен строго на работе со своими темплейтами.
enru