반환 타입 명시
async 함수의 공개 API는 Promise<Result>처럼 성공 타입을 명확히 적습니다.
TypeScript에서 async 함수는 반환값을 Promise로 감싸며, await는 그 안의 성공 타입을 꺼내 다음 줄의 타입 추론으로 넘깁니다.
async 함수의 공개 API는 Promise<Result>처럼 성공 타입을 명확히 적습니다.
await 이후 변수는 Promise가 아니라 내부 성공 타입으로 추론됩니다.
try/catch 또는 Result 패턴으로 실패 흐름을 별도로 다룹니다.
독립 작업은 Promise.all로 묶고 튜플 타입이 유지되는지 확인합니다.