이걸 굳이 이렇게까지 배배 꽈서 해야 되나? 싶은 게 있음

백엔드처럼 엄청 복잡한 아키텍쳐가 필요한 것도 아니고