Будьте ли вы GAGA для дизайна материала или GAG, глядя на него, концепция «карта» или «бумага» с фокусировкой на поверхностях и краях по-прежнему является популярным и широко примененным стилем приложений.
Материал-интерфейс, библиотека React Component, основанная на дизайне материала Google, обеспечивает быстрее и легче стилизованную веб-разработку. Благодаря основным знакомствам RACT RACK Framework вы можете построить восхитительно материальное приложение с материалом-интерфейсом, а также почти как обманывать. Почти.
Этот проект с открытым исходным кодом из MIT – это больше, чем просто салон хитрости, а также может быстро добиться глубокого. Но не позволь мне напугать тебя! Недавно я впервые построил приложение с материалом-пользователем, и к концу я был в восторге. Вот 5 вещей, которые я оценил о материале-UI:
1. Это хорошо документировано
Официальная документация организована и легко судоходна. Популярность библиотеки означает, что у вас есть доступ к тонам примеров кода в Интернете, если документация запутана. Вы также можете отправиться в Stackoverflow для технического вопроса о Q & A из Devs Material-UI и основной команды.
2. Регулярные обновления
С недавним выпуском материала-UI V4 (мая 2019 года) и постов в блоге с новыми функциями и будущими целями, размещенными ежемесячно, Material-Ui не похоже на его умирание в ближайшее время. Наряду с обновлениями и улучшениями функций, вот статистика GitHub из последнего блога, опубликованного 8 ноября:
Мы приняли 182 от 68 разных участников. Мы изменили 1157 файлов с 31,312 дополнениями и 9,771 удаления.
Ура к этому! 🙌🙌🙌.
3. Последовательный внешний вид
Хорошо, это вроде мошенничество, потому что его библиотека, так что, конечно, появится внешность будет последовательным. Но Material-Ui – это огромная библиотека, и выгода у вас есть несколько вариантов.
Эстетические предпочтения для дизайна материала в сторону, ваш веб-проект имеет высокий шанс сохранить сходство по внешности и функциям по всему.
4. Творческая свобода
Вам не нужно иметь последовательный внешний вид, если вы не хотите! Я знаю, я знаю – я только что сказал, что это создает последовательный внешний вид, но это из коробки. Как я намекнул ранее, на самом деле довольно много глубины для компонентов материала-интерфейса, а разработчики поощряют настройку. Материал-интерфейс не содержит стиль дизайна материала на вас, Это просто предлагает это.
Один восхитительный компонент был тематикой. Размещены в корне вашего приложения, вы можете изменить цвета, типографии и гораздо больше всех компонентов суб-материала-интерфейса! Однако это необязательно; Компоненты материала-интерфейса поставляются с темой по умолчанию. Код магии.
5. Компоненты работают в изоляции
Компоненты материала-интерфейса являются самостоятельными, а также впрыскивают только стили, которые им нужно отображать. Они не полагаются на любые глобальные стиля, такие как Normalize.css! Вы хотите использовать только это Super Cool Progress Spinner ? Возьми! Живи своей лучшей жизнью!
Так что там у вас есть! Попробуйте это на размере, если вы еще этого не сделали. Есть немного велики Ресурсы для начальных проектов на официальном сайте. Если вы играли с материалом-UI или его частью вашей обычной сборки, дайте мне знать, что вам понравилось или что удивило вас!
Оригинал: “https://dev.to/amberjones/5-delightful-things-about-material-ui-5402”