---
title: "Discussion on \"State Management in Flutter using Provider: Part 1\" | Hashnode"
description: "Discussion on \"State Management in Flutter using Provider: Part 1\". State management is a little tricky topic when it comes to Flutter. We generally use setState for changing the value of fields and rebuilding the UI in beginning.\nsetState works well and it is indeed a good approach. But there are few complications w..."
url: "https://hashnode.com/posts/state-management-in-flutter-using-provider-part-1/5f440bb6e5215909d82edbf1"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [State Management in Flutter using Provider: Part 1](https://suresh.hashnode.dev/state-management-in-flutter-using-provider-part-1?utm_source=hashnode&utm_medium=feed)

State management is a little tricky topic when it comes to Flutter. We generally use setState for changing the value of fields and rebuilding the UI in beginning. setState works well and it is indeed a good approach. But there are few complications w...

Aug 24, 2020 · 2 min read · suresh.hashnode.dev  
Updated Sep 9, 2020  
Read the article

-   [#devblogging](https://hashnode.com/tag/devblogging)
-   [#2articles1week](https://hashnode.com/tag/2articles1week)
-   [#flutter](https://hashnode.com/tag/flutter)
-   [#flutter-examples](https://hashnode.com/tag/flutter-examples)
-   [#beginners](https://hashnode.com/tag/beginners)

## Written by

[Suresh Sharma](https://hashnode.com/@iamsureshsharma)

@iamsureshsharma · Delhi, India

  
[View profile](https://hashnode.com/@iamsureshsharma)

Flutter Developer

I’m a Flutter Developer with experience in developing multiple apps from scratch for a large user base. I have worked closely with management in a competitive startup environment. My strengths are excellent communication, pixel-perfect UI design, and deliver best in class apps with test coverage.

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
