-3

Я довольно новичок в javascript, узле и угловом, но раньше кодировал в java. Я довольно долго читаю о сервисах, фабрике, модуле, контроллерах и детективах, но нуждаюсь в некоторой помощи.Как архитектор этого узла.js и углового приложения?

Я хочу выполнить задание каждую полуночи, чтобы вытащить объект json и проанализировать его.

Я хочу отобразить проанализированные данные на переднем конце. Это несколько временных меток, и я выяснил, как печатать переменные на html.

Мне нужно выполнить еще одну задачу 5 раз в день на отметках времени, возвращаемых объектом json, для воспроизведения звука.

Как мне приступить к проектированию моего приложения? В настоящее время я могу создавать модули и контроллеры, но я чувствую, что эта логика должна быть в сервисе или на заводе, но я не уверен.

В качестве альтернативы, у меня есть эта логика, закодированная в python, и она работает, но я хочу, чтобы мой код был чистым и запускал его в угловом/узле. Ваша помощь в архитектуре приветствуется. Я могу прочитать и выяснить, как запрограммировать остальные

ответ

1

Я не уверен в том, что вам нужно «назначить» эту задачу для запуска 5 раз в день, но вот идея о том, как вы можете показать данные в передней части: Используйте концепцию Observables. Когда вы создаете страницу, вы можете создать Observable. Этот Observable будет прослушивать событие из бэкэнд. Когда бэкэнд испускает событие, Observable уведомит все объекты, которые подписаны на него. Затем вы можете использовать return с директивой ngIf для отображения сообщения в интерфейсе.

+0

Благодарим вас за то, что нашли время, чтобы понять мою ситуацию и обменяться отзывами. Приложение вытаскивает json с инструкциями, которые необходимо выполнить в определенное время. Каждой полуночи он будет проверять инструкции на следующий день. Он распечатает все инструкции и время на экране, и когда придет время для выполнения задачи, это заставит звук уведомить пользователей о том, что пришло время выполнять назначенные им задачи. – Bilal

+0

В основном, он получает инструкции каждую полночь, вызывая на экране и сигнализируя, когда придет время. – Bilal

+0

Где я могу написать код, чтобы сказать, когда пришло время, выполните эту задачу. Будет ли это на контроллере или на заводе или на службе? – Bilal

Смежные вопросы