Flexbox for layout

Jake Archibold recommends not to use Flexbox for layout.

His points make sense, but there is a good reason to use Flexbox for layout:

  • If you’re using floats for columns, pixel rounding is an issue. Using Flexbox (or even Table display) solves this problem.
  • So, until we can use Grid everywhere (which will be ages because older browsers don’t die overnight), I personally wouldn’t rule out using Flexbox for layout.