FutureBuilder를 사용하면서 StatefulWidget을 StatelessWidget으로 되돌릴 수 있었다.
그런데 아래 그림처럼 HomePage에 경고가 떴다.
This class (or a class that this class inherits from) is marked as '@immutable', but one or more of its instance fields aren't final: HomePage.webtoons
StatelessWidget은 immutable이다. 즉 앱의 전체 수명주기 동안 변하지 않아야 하는데 webtoons 변수는 final이 아니기 때문에 immutable을 위반한다는 뜻이다.
*참고
StatelessWidget: 한 번 생성되면 변경되지 않는 위젯으로, 모든 변수는 final이어야 한다.
StatefulWidget: 내부 상태가 시간에 따라 변경될 수 있는 동적인 UI 요소를 구현할 때 사용된다.