Как вести журналы для внешнего интерфейса в react js? - PullRequest
1 голос
/ 11 июля 2020

Я веду журналы для своего бэкэнда node js, используя log4 js, и он отлично работает. Но я хочу сделать то же самое для своего внешнего интерфейса, но я не смог найти подходящий пакет для этого, а также в некоторых блогах я узнал, что мы не можем поддерживать файлы на стороне клиента.

Итак Как мне вести журналы для интерфейса response js?

Примечание: я хочу вести журналы как для информации, так и для ошибок, как в этом пакете https://www.npmjs.com/package/log4js

1 Ответ

1 голос
/ 11 июля 2020

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

  1. Создайте конечную точку, которую Приложение может передавать данные журнала HTTP POST в. Эта конечная точка затем вызовет ваш log4 js logger
  2. Получите, чтобы клиент запрашивал эту конечную точку всякий раз, когда ему нужно регистрировать данные, и отправлял связанные данные в запросе
...