---
title: "Comment by Lavadera Ruttinger on \"Building Your Own React State Management: A Deep Dive into Custom Stores\" | Hashnode"
description: "Really cool deep dive! I’ve found that rolling my own simplified store with useSyncExternalStore was a game-changer for understanding when you actually need a l"
url: "https://hashnode.com/posts/building-your-own-react-state-management-a-deep-dive-into-custom-stores/67d5695e0e62b5c8b6baf75a/comment/69f8bcd439280d808dacf5da"
---

[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)

[Lavadera Ruttinger](https://hashnode.com/@ruttinger)

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

Really cool deep dive! I’ve found that rolling my own simplified store with useSyncExternalStore was a game-changer for understanding when you actually need a library versus when a custom hook suffices—especially for scoped UI state.
