Как должны быть реализованы пользовательские ошибки в приложении-экспрессе? - PullRequest
0 голосов
/ 21 мая 2019

Я начинаю экспериментировать с пользовательскими ошибками в экспресс-приложении, чтобы упростить / стандартизировать обработку ошибок на внешнем интерфейсе (реагировать).

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

Может ли кто-нибудь направить меня к некоторым ресурсам, посвященным практической реализации пользовательских ошибок?

Например:

  • Должны ли все пользовательские ошибки храниться в одном файле .js?
  • Где этот файл должен находиться в более крупном проекте?
  • Существуют ли соглашения для включения html-кодов состояния при отправке во внешний интерфейс (например, 400, 404 и т. Д.)
  • Как должны документироваться пользовательские ошибки (например, JSDoc)
...