Могу ли я использовать CSS Tailwind и пользовательский интерфейс Material в том же следующем проекте js?

#material-ui #next.js #tailwind-css

Вопрос:

Если бы я использовал их оба, мог бы я столкнуться с конфликтами? Является ли это хорошим подходом для использования?

Комментарии:

1. Да, вы можете, tailwind позволяет добавлять префикс в ваши классы, поэтому при правильной настройке вполне вероятно, что вы никогда не столкнетесь с конфликтами. Что касается вашего второго вопроса, то StackOverflow на самом деле не та платформа, чтобы задавать этот вопрос, основываясь на своем мнении. Некоторые люди на самом деле используют служебные фреймворки с фреймворками компонентов, но это всего лишь выбор — тот, который вам нужно сделать самостоятельно, возможно, спросив об опыте на форумах, таких как Reddit.

Ответ №1:

Да, вы можете запустить обе платформы пользовательского интерфейса. Но это не очень хороший подход. Каждая структура пользовательского интерфейса имеет полное решение для разработки части пользовательского интерфейса. Как и в css tailwind, у вас может быть JIT-компилятор для компиляции вашего пользовательского css. Или, с другой стороны, у МУИ тоже есть.

Я думаю, что вы можете пройти только через фреймворк пользовательского интерфейса. У меня есть предложение по пользовательскому интерфейсу. Для вашего следующего проекта js вы можете использовать — Css-тему Tailwind-пользовательский интерфейс

Спасибо.

Ответ №2:

Определенно, у вас возникнут большие проблемы, потому что как только вы инициализируете библиотеку стилей, она применяет свои основные стили к компонентам, так что, если вы используете более одной библиотеки стилей, вы не сможете изменить поведение или стили компонентов.
Это также приводит к ненужным предложениям при добавлении имен классов и так далее. Придерживайтесь библиотеки пользовательского интерфейса и следуйте ей.Если вы не можете получить его с помощью библиотеки пользовательского интерфейса, сделайте это самостоятельно, используя CSS, который может быть более интересным, и вы сможете лучше контролировать компоненты.