
Flutter로 앱을 만들다 보면 점점 복잡해지는 상황을 맞이하게 돼요.처음에는 버튼 하나 누를 때 setState()만 써도 충분했지만,앱이 점점 커지고, 여러 화면에서 데이터를 공유해야 할 일이 생기면이제는 이런 생각이 들죠.“아니 이 데이터를 왜 여기서 또 받아야 하지?”“상태를 여기서도, 저기서도 바꾸니까 너무 헷갈려…”“내가 바꾼 상태가 왜 화면에 반영이 안 되지??”이럴 때 필요한 게 바로 Provider예요! 🙌Flutter에서 공식으로 추천하는 상태관리 도구인 Provider는상태를 한 곳에 모아 관리하고,필요한 위젯들이 그 상태를 쉽게 공유하고 반응할 수 있게 도와줘요.이 글에서 배울 내용이번 글에서는 상태관리를 처음 접하는 분들도Provider가 무엇인지, 왜 써야 하는지, 그리고어떻..