Использование атрибута означает, что вы установили библиотеку Angular Flex Layout .
Использование самого стиля не требует каких-либо зависимостей (кроме полизаполнений для старых браузеров).
Не должно быть разницы между конечным результатом обоих.
Основные отличия заключаются в абстракции, предоставляемой библиотекой: с ее помощью вы получаете доступ к дополнительным параметрам отображения (space-around
, space-evenly
, space-between
...), вы можете использовать пробелмежду элементами, и вы можете легко реализовать точки останова для вашего приложения.
Но все, что делает библиотека, может быть реализовано во flex-боксах с помощью CSS.