두 위젯모두 생성자를 통해서 외부에서 데이터가 입력되면 그 결과를 반영하기 위해서 build method호출 되면서 widget들이 rebuild되고 ui들이 render된다.
반면 stl과의 차이는 stf은 내부에 state class를 지니고 있다는 점이다.이 state class가 build method를 가지고 있다.
결론적으로 두 위젯모두 child 위젯의 생성자를 통해 데이터가 전달될때 rebuild되며 여기서 더 나아가 stf은 internal state가 변할때이다.