An introduction to Flexbox
Learn Flexbox through demos and by building an application
Flexbox is amazing. It has changed how we write the CSS and it provides built-in support for responsiveness. So all the responsiveness of your website is handled by Flexbox making it easier to create websites.
Flexbox is used for building one dimensional layouts.