관계 를 나타내기에 좋다는 말을 들어서 이를 잘 활용해보고자 함구조에 대한 고민을 좀 하게 됨구상한 구조 다이어그램(?)

~~Type 으로 관계를 나타내기 위해 ViewControllerType , ViewModelType , ViewType 을 생성
CoordinatorTypeprotocol CoordinatorType: AnyObject {
var childrenCoordinators: [CoordinatorType] { get set }
func show()
}
ViewControllerTypetypealias ViewControllerType = UIViewController & ViewRepresentable & ViewModelBindable