Back in the day, flexbox was supposed to be the answer to our layout troubles. It was a simple tool for controlling and altering the layout of a series of child elements. We put our layout hopes in the hands of the flexbox spec, only to see it partially implemented and then crushed, taking our layout dreams along with it.
Well, flexbox is back and this time it's simpler, more powerful, and more importantly, here to stay. We'll take a quick look at the history of the flexbox, survey the current flexbox spec, and see how easy it is to build powerful, flexible layouts with this new layout specification.