S
Можете подробнее прочитать про него в документации или на других ресурсах: https://developer.mozilla.org/ru/docs/Web/CSS/flex
По сути же flex-layout - это обертка. Которая предоставляет всякие плюшки.
Но если посмотреть на код - то он добавляет разные стили по условиям.
Вот flexAlign, например: https://github.com/angular/flex-layout/blob/master/src/lib/flex/flex-align/flex-align.ts