- TypeScript에서
void는 값을 반환하지 않는다는 뜻이지만, 사실undefined를 반환하지만 무시한다는 점. 🤫 never는 함수가 에러를 던지거나 무한 루프에 빠져서 절대 값을 반환하지 않는다는 점. 💥next.js의redirect함수는 내부적으로 에러를 던져 리다이렉트를 수행하고, 그 아래 코드는 실행되지 않는다는 예시. ➡️void와never의 차이점을 이해하면 코드의 흐름과 에러 처리에 도움이 된다는 점. 🤔





