javascript - Vyhodiť HttpException v službe v nestjs


Je dobrý spôsob hádzať Http Exception v servise v nestjs? Aký je najlepší spôsob spracovania chyby v servise v nestjs?

Odpoveď č. 1

Z vlastnej skúsenosti je najlepšie ručne vyhadzovať HTTPExceptions v logike kontroléra alebo mať filter výnimiek, ktorý automaticky zachytáva výnimky. Služby by mali byť znovupoužiteľné časti funkčnosti, ktoré sa niekedy môžu používať v kontextoch mimo HTTP.

Mať HTTP logiku v servisnej vrstve pôsobí ako antipattern.

Súvisiace články