Какая лучшая библиотека для уведомлений в React Native

#react-native #push-notification #notifications #react-native-push-notification #react-native-cli

Вопрос:

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

Ответ №1:

Существует несколько доступных платформ служб, предоставляющих услуги обмена сообщениями.

  1. Облачные сообщения Firebase являются одними из самых популярных. Большинство других облачных служб обмена сообщениями внутренне используют Firebase. Пример Центра уведомлений Microsoft Azure — Внутреннее использование облачных сообщений Firebase. https://rnfirebase.io/messaging/usage
  2. OneSignal — Push-уведомление абсолютно бесплатно. https://medium.com/the-web-tub/unlimited-free-push-notifications-with-onesignal-and-cordova-1a415fcc6e1b
  3. СигналР — Не бесплатно. Есть некоторое ограничение на количество сообщений в день.введите описание изображения здесь
  4. Толкатель — Не свободен.

введите описание изображения здесь

Существует множество других, но они используются реже всего один раз.

  • Amazon SNS
  • MQTT

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

1. Спасибо, чувак, но похоже, что эти опции не так популярны для React Native, как насчет таких библиотек, как react-native-notifee, react-native-уведомления, react-native-push-уведомления. Есть ли у вас какой-нибудь опыт работы с ними?

2. Извините за поздний ответ. react-native-notifee оплачивается. Так что обычно этим не пользуйся. Да, react-native-уведомление и react-native-push-уведомление являются моими предпочтениями. Поскольку мы должны использовать это вместе с firebase. Также @react-native-сообщество/push-уведомление-ios для некоторых функций, специфичных для iOS.