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