ri5
타입스크립트 왜 이렇게 만들어졌을까?