Google najavljuje nove alate za Firebase na Firebase Summitu 2020

click fraud protection

Na Firebase Summitu 2020. Google je najavio novi emulator, alate za analizu podataka i uvid u performanse za razvojnu platformu.

Googleov Firebase prilično je opsežan skup razvojnih alata. Njegov je cilj olakšati razvoj i održavanje aplikacija sa značajkama kao što su detaljno izvješćivanje o padu, korisnička analiza, autentifikacija i pohrana. A Google neprestano radi na poboljšanju Firebasea.

Budući da je pandemija COVID-19 prebacila milijune radnika na status rada od kuće, potražnja za alatima za daljinsku suradnju i testiranje dramatično je porasla. Google kaže da više od 2,5 milijuna mjesečno aktivnih aplikacija sada koristi Firebase svaki mjesec — u odnosu na 2 milijuna aplikacija u ovo vrijeme prošle godine. Kako bi pomogao razvojnim programerima da počnu koristiti Firebase, Google je prilagodio sastanke razvojnih programera i događaje zajednice da budu virtualni; ugostili su i a Serija predavanja i predavanja u 5 dijelova ranije ove godine kako bi odgovorili na često postavljana pitanja, podijelili znanje i poboljšali produktivnost.

Danas, Firebase uvodi mnoštvo novih značajki za daljnje ubrzanje razvoja aplikacija, dobivanje korisnih uvida i prilagođavanje alata vašim potrebama. Evo najvažnijih trenutaka iz Firebase Summit 2020.

Prije nekog vremena Firebase je predstavio Emulator Suite. Ova značajka omogućuje razvojnim programerima da lokalno oponašaju različite mrežne značajke Firebasea, poput pohrane ili hostinga. Ovo može biti korisno ako trebate testirati mrežnu značajku, ali želite izbjeći to raditi u produkcijskom okruženju. Međutim, sve do danas nije u potpunosti podržavao cijeli online skup značajki u Firebaseu. Dok je većina funkcija radila, nedostajala je provjera autentičnosti.

Sada će Emulator Suite u potpunosti podržavati sve Firebaseove online funkcije, uključujući Hosting, Realtime Database, Firestore, Cloud Functions, Cloud Pub/Sub i Firebase Authentication.

Hosting kanala za pregled

Firebase Hosting je točno kako zvuči. Programeri ga mogu koristiti za smještaj web stranica i web aplikacija koje se zatim postavljaju preko Googleovog CDN-a. Međutim, testiranje promjena na vašoj web-lokaciji pomoću Hostinga može biti nezgodno. Firebase prije nije imao jednostavan način za pregled ili pregled promjena prije nego što se objavi. To je veliki problem ako cijeli razvojni tim radi na daljinu, što otežava koordinaciju testiranja. Srećom, Firebase sada dodaje novu značajku kako bi programeri mogli objaviti promjene na kanalima za pregled.

Prilikom objavljivanja na kanalu za pregled, programeri mogu generirati jedinstveni URL za dijeljenje sa suigračima ili testere i pogledajte potpuno funkcionalnu verziju njihovih promjena, bez potrebe za puštanjem u proizvodnju ili testiranje izvan stranice.

Uvezeni segmenti

Važan dio analitike je podijeliti korisnike u segmente, na temelju zajedničkih karakteristika. To programerima omogućuje ciljanje poruka, novih ažuriranja, obavijesti itd. na određene skupine ljudi. Već neko vrijeme Firebase dopušta programerima izvoz analitičkih podataka iz Firebasea u druge analitičke servise poput BigQueryja, ali obrnuto nije bilo moguće. Ako ste imali izvor podataka koji nije Firebase, morali biste ručno izraditi segmente na temelju tih podataka.

Međutim, sada je Firebase dodao mogućnost uvoza prilagođenih korisničkih segmenata. Ako imate više izvora podataka za analitiku, sada ih sve možete uvesti u Firebase kako biste upravljali svojim korisnicima na jednom mjestu.


To je pregled glavnih novih značajki na visokoj razini, ali to nije sve što Google uvodi. Tu je i nova ekstenzija pod nazivom Detect Online Presence koja vam pokazuje koji su korisnici ili uređaji trenutno online, redizajniran Performance Nadzorna ploča koja jasnije pokazuje treba li obratiti pozornost na kritičnu metriku, podrška za semantičku verziju za Remote Config i tri nova Google Analytics API-ji.

Za više pojedinosti o ovim značajkama i kako biste saznali više o tome što još dolazi, provjerite Googleov blog post ili sami gledajte prijenos uživo na YouTubeu.