TypeScript 백엔드에서 에러 정보를 타입에 담는 법: Effect-TS 실전 가이드 | DEV BAK - 기술블로그