nest-raven GraphQL support
Number of word 695
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 を作りたくはない
- エラートラッカー自体がエラー出すと本末転倒