Есть ли мобильная библиотека веб-компонентов для React?
Я планирую создать мобильное веб-приложение после завершения настольного веб-приложения, основанного на библиотеке React-Bootstrap. Учитывая усилия / возможность повторного использования, какую библиотеку компонентов мобильного веб-интерфейса React я должен использовать для создания своего мобильного веб-приложения?
Спасибо Джейк
1 ответ
Я не совсем уверен в сложности вашего приложения. Если ваше приложение менее сложное, вы можете управлять обеими версиями на самом рабочем столе. Импортируя медиа из библиотеки реагирующих медиа.
Пример:
<Media query={{ maxWidth: 798 }}>
{
matches => matches ? (<p>Logic to be displayed for mobile</p>) :
(<p>Logic to be displayed for desktop</p>)
}
</Media>
Я рекомендую использовать эту логику в контейнерах и поставлять отдельные компоненты для нее в зависимости от необходимости, будь то мобильный вид или вид рабочего стола. Это также может сделать ваше приложение намного лучше при изменении размера браузера.