Организация приложения AngularJS

Я новичок в AngularJS. Задача сделать приложение, которое при запуске будет начинать собирать данные(например, координаты движения мышки), а затем передавать его их в разные котроллеры (например, один будет считать скорость, другой собирать статистику, на каких координатах мышь была больше всего раз) В связи с этим не могу понять, как организовать структуру приложения. Большой скрипт, который нужен мне рабочим с начала и до конца приложения запихивать в сервис и к каждому контроллеру добавлять его в зависимость?

Или подгружать этот скрипт в шапке, делать переменные координат мыши глобальными и внутри каждого контроллера их отлавливать?


Ответы (0 шт):