nest-raven GraphQL support
TL;DR
- https://github.com/mentos1386/nest-raven/pull/31
@nest/graphql
はapollo-server
の wrapper で@nest/common
のエラーに対する対応が弱い@nest/graphql
を使いながら一部の API を REST を用いて表現することはある (ex. authorize)
Service
Service
クラス内で扱われる例外がapollo-server-errors
とは異なる- 様々な例外を graphql でも rest でも評価できる形にする必要がある
- Exception filters
を駆使して例外を整理する?
- 何れにせよ NodeJS の例外処理は貧弱で、無駄に pokemon exception handling を作りたくはない
- エラートラッカー自体がエラー出すと本末転倒