Na Firebase Summit 2020 je Google napovedal nov emulator, orodja za analizo podatkov in vpogled v delovanje za razvojno platformo.
Googlov Firebase je precej obsežen nabor razvojnih orodij. Njegov cilj je olajšati razvoj in vzdrževanje aplikacij s funkcijami, kot so podrobno poročanje o zrušitvah, uporabniška analitika, preverjanje pristnosti in shranjevanje. In Google si nenehno prizadeva izboljšati Firebase.
Ker je pandemija COVID-19 milijone delavcev preusmerila na delo od doma, je povpraševanje po orodjih za sodelovanje na daljavo in testiranje dramatično naraslo. Google pravi, da več kot 2,5 milijona mesečno aktivnih aplikacij zdaj uporablja Firebase vsak mesec - v primerjavi z 2 milijonoma aplikacij v tem času lani. Da bi razvijalcem pomagal pri začetku uporabe Firebase, je Google prilagodil srečanja razvijalcev in dogodke skupnosti tako, da so virtualni; gostili so tudi a 5-delna serija predavanj in vaj v začetku tega leta, da bi odgovorili na pogosto zastavljena vprašanja, delili znanje in izboljšali produktivnost.
danes, Firebase uvaja množico novih funkcij za nadaljnjo pospešitev razvoja aplikacij, pridobivanje uporabnih vpogledov in prilagajanje orodij vašim potrebam. Tukaj so utrinki iz Firebase Summit 2020.
Pred časom je Firebase predstavil Emulator Suite. Ta funkcija omogoča razvijalcem, da lokalno posnemajo različne spletne funkcije Firebase, kot sta shranjevanje ali gostovanje. To je lahko uporabno, če morate preizkusiti spletno funkcijo, vendar se želite temu izogniti v produkcijskem okolju. Vendar do danes ni v celoti podpiral celotnega spletnega nabora funkcij v Firebase. Čeprav je večina funkcij delovala, je manjkala avtentikacija.
Zdaj bo Emulator Suite v celoti podpiral vse spletne funkcije Firebase, vključno z gostovanjem, Realtime Database, Firestore, Cloud Functions, Cloud Pub/Sub in Firebase Authentication.
Gostovanje predoglednih kanalov
Gostovanje Firebase točno tako se sliši. Razvijalci ga lahko uporabljajo za gostovanje spletnih strani in spletnih aplikacij, ki so nato nameščene prek Googlovega CDN. Preizkušanje sprememb na vašem spletnem mestu z uporabo gostovanja pa je lahko težavno. Firebase prej ni imel preprostega načina za predogled ali ogled sprememb pred objavo. To je velika težava, če celotna razvojna ekipa dela na daljavo, zaradi česar je veliko težje usklajevati testiranje. K sreči Firebase zdaj dodaja novo funkcijo, ki razvijalcem omogoča objavo sprememb v kanalih za predogled.
Pri objavi v kanalu za predogled lahko razvijalci ustvarijo edinstven URL, ki ga delijo s soigralci oz preizkuševalcev in si ogledate popolnoma delujočo različico njihovih sprememb, ne da bi jih morali potisniti v proizvodnjo ali preizkusiti izven mesta.
Uvoženi segmenti
Pomemben del analitike je delitev uporabnikov na segmente, ki temeljijo na skupnih značilnostih. To omogoča razvijalcem, da ciljajo sporočila, nove posodobitve, obvestila itd. na določene skupine ljudi. Firebase že nekaj časa omogoča razvijalcem izvoz analitičnih podatkov iz Firebase v druge analitične storitve, kot je BigQuery, vendar obratno ni bilo mogoče. Če bi imeli vir podatkov, ki ni Firebase, bi morali ročno ustvariti segmente na podlagi teh podatkov.
Zdaj pa je Firebase dodal možnost uvoza uporabniških segmentov po meri. Če imate več virov podatkov za analitiko, lahko zdaj uvozite vse v Firebase in upravljate svoje uporabnike na enem mestu.
To je pregled glavnih novih funkcij na visoki ravni, vendar to ni vse, kar Google uvaja. Na voljo je tudi nova razširitev, imenovana Detect Online Presence, ki vam pokaže, kateri uporabniki ali naprave so trenutno na spletu, preoblikovano Performance Nadzorna plošča, na kateri je jasneje razvidno, ali je kritična metrika potrebna pozornost, podpora za semantično različico za Remote Config in tri nove Google API-ji Analytics.
Za več podrobnosti o teh funkcijah in če želite izvedeti več o tem, kaj še prihaja, si oglejte Googlovo objavo v spletnem dnevniku ali si sami oglejte prenos v živo na YouTubu.