프론트엔드 개발을 하다 보면 종종 이런 생각이 든다. “왜 함수 파라미터를 굳이 2개, 3개로 나누지? 실제로 JavaScript에서는 객체를 인자로 넘기는 것이 매우 자연스럽다. React의 props, fetch의 옵션, 각종 설정 객체들은 대부분 이 패턴을 따른다. 그런데도 우리는