Я создаю бэкэнд для мобильного приложения нашей компании, и нам нужно отправлять уведомления пользователям из API на основе некоторых событий.Мне нужен совет о том, как я могу это реализовать.Я ищу платформу для отправки уведомлений как для IOS, так и для Android.Недавно я наткнулся на Firebase и получил некоторую информацию о том, что мобильное приложение отправит токен устройства на сервер, а затем мы обработаем push-уведомление, используя этот токен.Я предполагаю, что мне нужно сохранить этот маркер устройства для всех пользователей в базе данных и при необходимости отправить уведомление.Это лучший подход или есть другие хорошие подходы для этого?Я почти уверен, что найдется много решений, в которых мне не придется обрабатывать это самому (в базе данных)
Я также искал в этом Центр уведомлений Azure, но минусы, которые я здесь чувствовал, заключаются в том, что мой пользовательский интерфейсПарень (аутсорсинг) разрабатывает приложение в React Native, и я не видел хороших примеров использования React Native с использованием Azure Notification Hub.
Я ожидаю около 1000 пользователей для моего приложения, и я разрабатываю свой бэкэнд в ASP.NET WebAPI.В основном у меня будет 2 типа уведомлений
- Push-уведомление для конкретного пользователя.
- Push-уведомление о новых установках для всех пользователей