One of the most essential concepts that any modern JavaScript developer needs to understand is state. If you don’t understand state, you’re not going to be able to fully use and take advantage of powerful libraries such as React to build your applications. Let’s see exactly what state