#reactjs #material-ui #antd
Вопрос:
Я писал приложение с компонентами MaterialUI, и до сих пор у меня было много вещей. Затем я нашел эту замечательную целевую страницу/страницу приветствия Landy, которая использует Antd, и все же мне было бы проще всего просто использовать ее.
Есть ли какие-либо проблемы с использованием двух разных инструментов проектирования в одном проекте? Делает ли это сайт тяжелым? Могу ли я как-то оптимизировать его или мне следует медленно перейти на один из них?
Ответ №1:
не беспокойтесь об этом, скорее всего , у вас есть webpack, накопительный пакет или любой другой инструмент, который выполнит для вас встряску дерева, поэтому он будет импортировать только использованную часть, а не всю библиотеку
Ответ №2:
Да, можно использовать столько библиотек, сколько вы хотите, но использование слишком большого количества библиотек утяжелит ваш код, поэтому рекомендуется использовать только 1 библиотеку пользовательского интерфейса
Ответ №3:
Да, можно использовать несколько фреймворков в одном приложении. Вы можете использовать компоненты antd или material-ui с их инструкцией импорта. Ничего, что могло бы противоречить друг другу.