React: 50 shades of state

We all know that one of the most challenging task in software development is state management. This is especially true for the JavaScript world. There are thousands of articles on this topic and so I decided to write another one ðŸ˜�. I wanted to share…

We all know that one of the most challenging task in software development is state management. This is especially true for the JavaScript world. There are thousands of articles on this topic and so I decided to write another one �. I wanted to share my current thoughts on the different state types. I found that answering "What lives where?" question is far more important than the actual state management. Which more or less is an implementation detail.


Print Share Comment Cite Upload Translate
APA
Krasimir Tsonev - blog | Sciencx (2024-03-29T09:23:59+00:00) » React: 50 shades of state. Retrieved from https://www.scien.cx/2021/02/07/react-50-shades-of-state/.
MLA
" » React: 50 shades of state." Krasimir Tsonev - blog | Sciencx - Sunday February 7, 2021, https://www.scien.cx/2021/02/07/react-50-shades-of-state/
HARVARD
Krasimir Tsonev - blog | Sciencx Sunday February 7, 2021 » React: 50 shades of state., viewed 2024-03-29T09:23:59+00:00,<https://www.scien.cx/2021/02/07/react-50-shades-of-state/>
VANCOUVER
Krasimir Tsonev - blog | Sciencx - » React: 50 shades of state. [Internet]. [Accessed 2024-03-29T09:23:59+00:00]. Available from: https://www.scien.cx/2021/02/07/react-50-shades-of-state/
CHICAGO
" » React: 50 shades of state." Krasimir Tsonev - blog | Sciencx - Accessed 2024-03-29T09:23:59+00:00. https://www.scien.cx/2021/02/07/react-50-shades-of-state/
IEEE
" » React: 50 shades of state." Krasimir Tsonev - blog | Sciencx [Online]. Available: https://www.scien.cx/2021/02/07/react-50-shades-of-state/. [Accessed: 2024-03-29T09:23:59+00:00]
rf:citation
» React: 50 shades of state | Krasimir Tsonev - blog | Sciencx | https://www.scien.cx/2021/02/07/react-50-shades-of-state/ | 2024-03-29T09:23:59+00:00
https://github.com/addpipe/simple-recorderjs-demo