Firebase společnosti Google přidal nové uživatelské rozhraní místního emulátoru, dvě rozšíření pro zpracování plateb a rozhraní API pro správu modelu ML. Čtěte dále a dozvíte se více!
Firebase je sada nástrojů poskytovaná společností Google, která funguje jako sjednocená platforma backend-as-a-service (BaaS) pro mobilní vývojáře. Stručně řečeno, Firebase poskytuje několik nástrojů pro nástroje v kódu, jako je analytika, ověřování, databáze, konfigurace, zasílání zpráv push, ukládání souborů a další. Celková platforma pomáhá vývojářům plnit mnoho běžných úkolů v rámci jejich aplikací, aniž by pro tyto úkoly museli individuálně vytvářet vlastní řešení. Například Firebase Auth SDK usnadňuje vývojářům přidání kompletního přihlašovacího systému s doprovodné uživatelské rozhraní do jejich aplikací. Nedávno Firebase přidal nové nástroje a funkce, jako je nové uživatelské rozhraní emulátoru, rozšíření pro zpracování plateb Stripe, vylepšené nasazení TensorFlow lite a další.
Nové uživatelské rozhraní emulátoru pro místní vývoj
Sada Firebase Emulator Suite byla spuštěna minulý rok a nyní tým Firebase spustil nové uživatelské rozhraní lokálního emulátoru v kanálu beta verze. Toto uživatelské rozhraní emulátoru pomůže vývojářům snadno a bezpečně testovat nový kód, aniž by museli čekat na nasazení nebo účtovat náklady. Můžete také začlenit nové vývojáře pomocí několika příkazů CLI, které mohou rychle vytvářet místní instance služeb Firebase.
Emulator Suite nyní také podporuje okamžité opětovné načtení kódu bezpečnostní pravidla.
Rozšíření pro zpracování plateb Stripe
Firebase také nabízí rozšíření, což jsou předem zabalené balíčky kódu, které mohou vývojáři použít k automatizaci běžných vývojářských úkolů. Nyní Firebase ve spolupráci se společností Stripe vytvořila dvě nová rozšíření, která vývojářům umožňují rychle přidávat a spravovat možnosti zpracování plateb do svých aplikací. The Odesílejte faktury pomocí Stripe Rozšíření umožňuje vývojářům programově vytvářet a odesílat značkové zákaznické faktury pomocí platební platformy Stripe. The Spusťte platby za předplatné pomocí Stripe Rozšíření lze použít k vytváření a synchronizaci předplatných pro uživatele webu pomocí služby Stripe a také k řízení přístupu k obsahu předplatného prostřednictvím ověřování Firebase. S těmito rozšířeními se vy jako vývojáři nemusíte učit rozhraní Stripe's API nebo zjišťovat, jak integrovat Stripe s Firebase - jednoduše nainstalujte tato rozšíření a měli byste být připraveni jít.
Vylepšené nasazení TensorFlow Lite
Firebase také představil rozhraní ML Model Management API, které umožňuje vývojářům programově aktualizovat a nasazovat modely ML do TensorFlow Lite, aniž by museli používat konzoli. To je užitečné zejména v případě, že existuje kanál strojového učení, který automaticky přeškolí modely s novými daty, protože aktualizované modely nyní můžete nahrát do Firebase programově. To tvrdí, že snižuje počáteční velikost instalace aplikace, umožňuje A/B testování více modelů, hodnocení výkonu a aktualizaci modelů, aniž by bylo nutné znovu publikovat celou aplikaci.
Vzhledem k tomu, že v posledních několika měsících nedošlo k žádné fyzické události, Google hostuje Firebase Live videa, která informují a vzdělávají vývojáře o různých souvisejících tématech. Google také v průběhu roku oznámil mnoho nových funkcí a vylepšení Firebase, včetně Rozhraní API programů pro předběžný přístup, Cloud Firestore pro C++ a Unity, a Přihlaste se k Apple prostřednictvím Firebase Authentication.