Quick background: most of my career has mainly focused on back-end / server side / api / distributed systems. As far as those skills I'm solid. But now I find myself working more and more with front-end tech; specifically Angular and React.
Angular 1.x (and likely 2+) confuses me, explain like I am 5 please.