#material-ui #next.js #tailwind-css
Вопрос:
Если бы я использовал их оба, мог бы я столкнуться с конфликтами? Является ли это хорошим подходом для использования?
Комментарии:
1. Да, вы можете, tailwind позволяет добавлять префикс в ваши классы, поэтому при правильной настройке вполне вероятно, что вы никогда не столкнетесь с конфликтами. Что касается вашего второго вопроса, то StackOverflow на самом деле не та платформа, чтобы задавать этот вопрос, основываясь на своем мнении. Некоторые люди на самом деле используют служебные фреймворки с фреймворками компонентов, но это всего лишь выбор — тот, который вам нужно сделать самостоятельно, возможно, спросив об опыте на форумах, таких как Reddit.
Ответ №1:
Да, вы можете запустить обе платформы пользовательского интерфейса. Но это не очень хороший подход. Каждая структура пользовательского интерфейса имеет полное решение для разработки части пользовательского интерфейса. Как и в css tailwind, у вас может быть JIT-компилятор для компиляции вашего пользовательского css. Или, с другой стороны, у МУИ тоже есть.
Я думаю, что вы можете пройти только через фреймворк пользовательского интерфейса. У меня есть предложение по пользовательскому интерфейсу. Для вашего следующего проекта js вы можете использовать — Css-тему Tailwind-пользовательский интерфейс
Спасибо.
Ответ №2:
Определенно, у вас возникнут большие проблемы, потому что как только вы инициализируете библиотеку стилей, она применяет свои основные стили к компонентам, так что, если вы используете более одной библиотеки стилей, вы не сможете изменить поведение или стили компонентов.
Это также приводит к ненужным предложениям при добавлении имен классов и так далее. Придерживайтесь библиотеки пользовательского интерфейса и следуйте ей.Если вы не можете получить его с помощью библиотеки пользовательского интерфейса, сделайте это самостоятельно, используя CSS, который может быть более интересным, и вы сможете лучше контролировать компоненты.