Push-meddelelser gør det muligt for applikationer at sende rettidige opdateringer, advarsler eller personlige beskeder direkte til brugernes enheder, uanset deres aktive brug af applikationen. Disse meddelelser sikrer kontinuerlig brugerengagement og øjeblikkelig tilslutning.
I tilfælde af webapplikationer fanger browseren disse meddelelser i første omgang og videresender dem efterfølgende til den tilsvarende applikation.
MAKEUSE AF DAGENS VIDEO RUL FOR AT FORTSÆTTE MED INDHOLD
Konfigurer et Firebase-projekt
Følg nedenstående trin for at komme i gang og konfigurere et Firebase-projekt:
- Gå over til Firebase Developer Console , log ind med din Google-e-mailadresse, og klik på Gå til konsol knappen for at navigere til konsoloversigtssiden.
- På konsoloversigtssiden skal du klikke på Opret et projekt knappen for at oprette et nyt projekt. Angiv derefter projektets navn.
- Når projektet er oprettet, skal du navigere til projektets oversigtsside. Du skal registrere en applikation på Firebase for at generere API-nøgler. For at registrere en app skal du klikke på Web ikonet, angiv appnavnet og klik på Registrer app knap.
- Kopiér Firebase-konfigurationskoden efter registrering af din React-app.
Konfigurer Firebase Cloud Messaging (FCM) Service
Når du har registreret din applikation på Firebase, er næste trin at konfigurere Firebase Cloud Messaging-tjenesten (FCM).
- Naviger til Projektindstillinger side.
- Klik derefter på Cloud Messaging fanen på Projektindstillinger side. Firebase Cloud Messaging bruger Application Identity-nøglepar til at oprette forbindelse til eksterne push-tjenester. Af denne grund skal du generere din unikke identitetsnøgle.
- På den Cloud Messaging indstillinger, skal du navigere til Web konfiguration afsnittet, og klik på Generer nøglepar knappen for at generere din unikke nøgle.
Konfigurer React-appen
Først, oprette en React-app . Når det er installeret, skal du gå videre og installere brandbase og reagere-varm-toast pakker, som du vil bruge til at implementere push-beskeder i React-appen.
som er billigere uber eller lyft
npm install firebase react-hot-toast