코딩강의/shopping_list(플러터-유데미)

231. Using the FutureBuilder Widget

김마드 2023. 11. 16. 11:15

*230강의는 요약부분이라 생략했음

 

1. FutureBuilder 위젯을 통해 미래 값을 가져오는 로직을 더 간략하게 작성할 수 있음 (해당 퓨처빌더는 노마드코더 웹툰만들기에도 쓰였으니 참고)

 

해당 강의에서는 FutureBuilder를 적용하면 여러 문제가 생긴다. 하지만 단순히 미래데이터를 가지고오는 오고 어떠한 변형이 없는 로직이면 적용하면 된다. (향 후 강의에 더 다룸)

 

-grocery_list.dart

 

https://github.com/academind/flutter-complete-guide-course-resources/blob/main/Code%20Snapshots/12%20Backend%20%26%20Http/10%20Alternative%20-%20FutureBuilder/lib/widgets/grocery_list.dart

 

1) 코드만 참고하고 해당 프로젝트에서 적용하지는 말자. (에러 생김)

 

2) 퓨러빌더 주 기능은 wating(데이터 오기전까지)중일 때 로딩 화면 띄울 수 있고, 에러나면 메시지 띄울 수 있고, data받아온거를 이용해서 여러용도로 쓸 수 있음.