“You don’t have to worry about piping data around your app, syncing, binding state to interface components, etc.”
Give a component an itemId and the framework saves and syncs it for you. The rest of the app is assembled like an HTML page. Most app code is plumbing that moves data between the screen and the server. A framework that deletes the plumbing deletes most of the bugs with it.