Разница между materialize-css и пользовательским интерфейсом материала - PullRequest
0 голосов
/ 26 сентября 2018

Я прошел через домашнюю страницу materializecss и materialUI .В первом упоминается Современная отзывчивая интерфейсная среда, основанная на Material Design , а в последнем упоминается React-компоненты, реализующие Google Material Design .Оба они реализуют материальный дизайн, и оба дают мне компоненты для использования.Где именно разница между ними?

1 Ответ

0 голосов
/ 26 сентября 2018

Материализация и материальный интерфейс реализуют Google Material Design, но двумя различными способами.Например, система сетки является одним из отличий.

Как упоминается в документации к пользовательскому интерфейсу материала, materialize имеет следующие различия:

1 - Materialize поддерживает более широкий диапазон браузеров, чем Material-UI, например, они поддерживают IE 10, в то время как мы толькоподдержка IE 11. Только поддержка IE 11 позволяет нам в полной мере использовать макет flexbox.В IE 10 много проблем с flexbox.

2 - Materialise использует SCSS, стилевую архитектуру Material-UI, которая была удалена 2 года назад.
(https://material -ui.com / getting-Запущено / сравнение / # materialize )

Хотя пользовательский интерфейс материалов является самой популярной библиотекой компонентов React, поскольку в ней имеется большой набор компонентов React.

Некоторые сообщества, такие как gem, meteor и ember, могут включать в себя Materialise свои проекты.

У меня был опыт использования материализации с angularjs.materialize предоставляет директивы для использования свойств materializecss в angularjs (https://krescruz.github.io/angular-materialize/). большинство из них работает правильно, но директива input-field вызывает проблемы с производительностью приложения.

...