#reactjs #react-native #native-base #react-native-paper
#reactjs #react-native #native-base #react-native-paper
Вопрос:
Я разрабатываю приложение для Android с использованием React-Native. Я наткнулся на две библиотеки пользовательского интерфейса: React-Native paper и Native-base. Я заметил, что мое приложение работает медленно при отладке, и я беспокоюсь о том, какая из этих двух библиотек имеет лучшую производительность.
Пожалуйста, помогите / порекомендуйте.
Ответ №1:
Это зависит от требований пользовательского интерфейса в вашем приложении. Native base — это большая библиотека с множеством стабильных кроссплатформенных функций, поэтому размер ее сборки также велик.
Вы можете сравнить размер сборки обеих библиотек пользовательского интерфейса здесьhttps://bundlephobia.com Я сравнил и получил следующие результаты: для Native base посмотреть размер сборки native base
для RN paper посмотреть размер сборки RN paper
Ответ №2:
благодаря Ankit Dubey
за его способ сравнения размера пакета, вы также можете использовать npmtrends для проверки и сравнения пакетов с помощью отличной информации о пакетах. (вы также можете изменить время сравнения, например, 6 месяцев, 1 год, 5 лет, все время и так далее)
Здесь я сравниваю три основные библиотеки пользовательского интерфейса react native, native-base, react-native-elements и react-native-paper: просмотр сравнения библиотек пользовательского интерфейса RN