---
title: "Comment by Fabio Sarmento on \"Building Your Own React State Management: A Deep Dive into Custom Stores\" | Hashnode"
description: "While the educational value of building a custom state management solution is undeniable, it's worth questioning whether the potential drawbacks might outweigh"
url: "https://hashnode.com/posts/building-your-own-react-state-management-a-deep-dive-into-custom-stores/67d5695e0e62b5c8b6baf75a/comment/69e4cadf02eb3f8457edc9fe"
---

[Discussion](https://hashnode.com/posts/building-your-own-react-state-management-a-deep-dive-into-custom-stores/67d5695e0e62b5c8b6baf75a)

Comment [Building Your Own React State Management: A Deep Dive into Custom Stores](https://hashnode.com/posts/building-your-own-react-state-management-a-deep-dive-into-custom-stores/67d5695e0e62b5c8b6baf75a)

[Fabio Sarmento](https://hashnode.com/@sarmento)

[Apr 19](https://hashnode.com/posts/building-your-own-react-state-management-a-deep-dive-into-custom-stores/67d5695e0e62b5c8b6baf75a/comment/69e4cadf02eb3f8457edc9fe)

While the educational value of building a custom state management solution is undeniable, it's worth questioning whether the potential drawbacks might outweigh the learning benefits for most teams. The time spent creating and testing a bespoke system could often be better invested in leveraging existing, battle-tested libraries that handle edge cases and performance optimizations out of the box. Are we perhaps overlooking the efficiency gained from using established solutions when aiming for a deeper understanding?
