Nice presentation. Really liked how well thought out the theme was. Probably one of the better presentations that I've watched from Google I/O '19
@itsthesteve5 жыл бұрын
Love the tie in with magic. Great talk Michael.
@anonwithamnesia5 жыл бұрын
This is mindblowing..
@DenisTRUFFAUT5 жыл бұрын
I do the more or less the same thing, with great results. Interesting blacklist at 27:19, offline management at 29:00
@themaingujdek15 жыл бұрын
free *.web.app domain name registration was menitioned in the talk, but i can't find that service anywhere, did someone used that already? thank you
@michaelbleigh87375 жыл бұрын
Firebase Hosting supports it automatically, all sites get a web.app subdomain.
@GMG.channel5 жыл бұрын
themaingujdek1 I noticed the option in my firebase console under hosting
@CsabaTothMr5 жыл бұрын
I think that's with Firebase hosting only. Looking at my apps, I already see it displayed in a gereyed out/disabled state, and a popup says "This will be rolled out to your Hosting Site on 2019-05-22 see our docs for more details"
@skyeventure5 жыл бұрын
themaingujdek1 check in your firebase console, under hosting.
@fredzhang46585 жыл бұрын
part of firebase hosting.
@marcelmfa5 жыл бұрын
Any chance of share this code in github or any other git platform?
@CsabaTothMr5 жыл бұрын
I want a Git repo link as well
@CsabaTothMr5 жыл бұрын
Found his GitHub github.com/mbleigh
@mahaltech5 жыл бұрын
#AskFierbase hello Firebase team , can I change remote config value using rest clint or custom rest clint in c# . regards
@jimargeropoulos83095 жыл бұрын
Excellent talk Michael. Thank you very much. Can you share your code on github? I'd love to review the whole project. Thanks.
@JeremyBlackYoda5 жыл бұрын
I would like to review the code as well!
@MultiLenoxxx5 жыл бұрын
web.app is a big deal 👏👏👏👏👏👏
@nibeditadas92025 жыл бұрын
I got one for every firebase project :)
@stupidgameprizes2 жыл бұрын
This guy is a real magician 🎩, thanks for showing us the secrets.
@Firebase2 жыл бұрын
It's all about sharing the magic 😁✨
@ImDino2 жыл бұрын
I'm late to the party, but I did something like this (simplified) to avoid the flash, instead of localstorage: const [user, setUser] = useState(false); const [isAuthorizing, setIsAuthorizing] = useState(true) onAuthStateChanged(auth, (user) => { if (user) { setUser(true); } else { setUser(false); } setIsAuthorizing(false); }); return ( { isAuthorizing && Loading... } { (!isAuthorizing && user) && } { (!isAuthorizing && !user) && } ) thoughts?