Есть ли мобильная библиотека веб-компонентов для 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>

Я рекомендую использовать эту логику в контейнерах и поставлять отдельные компоненты для нее в зависимости от необходимости, будь то мобильный вид или вид рабочего стола. Это также может сделать ваше приложение намного лучше при изменении размера браузера.

Другие вопросы по тегам