And that brings us to the end of our introduction to frameworks — we've not taught you any code yet, but hopefully we've given you a useful background on why you'd use frameworks in the first place and how to go about choosing one, and made you excited to learn more and get stuck in!...must do this while reliably tracking and updating the data underlying...problem is this: every time we change our application's state, we...