1. StatelessWidget

    1. 상태변화가 없어 화면을 새로고침 할 필요가 없는 위젯(모달과 같은 상황은 이걸 적용 불가능, 예외로 hover라던가 그런것은 상관없음)
      1. Class MyApp extends statelessWidget {

        MyApp(); //생성자

        @override

        }

  2. StatefulWidget

    1. 상태 변화가 있어 화면을 새로고침 할 필요가 있는 위젯(모달과 같은 상황에도 적용 가능)