대충 구조나 어떻게돌아가는건지 알면 나중에 라이브러리가튼거참조해가면서 평생 써먹냐?