【TypeScript】カスタムエラーのすすめ | PrAhaのフィード
TypeScriptで開発をしていると、APIエラーやバリデーションエラーなど、さまざまなエラーを扱う場面があります。そんなときに、標準のErrorクラスだけで対応していませんか。この記事では、カスタムエラーを導入するメリットと、ボイラープレートを減らしてカスタムエラーを楽に定義出来るライブラリを紹介します。 カスタムエラーを作る理由標準のErrorクラスを使用することで楽にエラーを作成できますが、次のような問題があります。エラーの種類を区別しづらい追加の情報(HTTPステータスやエラーコードなど)を持たせづらいメッセージが一貫しないたとえば次のような例を考えてみま…
元の記事を確認する