We all want a fast page load, but there's a lot of factors in the way. Dealing with network latency, managing code size, and serving content to users across the globe in just a few seconds is not an easy task. Firebase Hosting has powerful tools like a global CDN cache and HTTP/2 to help you get your page loaded fast. Come join and pull up the Chrome Dev Tools. This talk will teach you how to profile slow loads and use Firebase Hosting features to speed them up.
Watch more Firebase talks at I/O '17 here: https://goo.gl/pmO4Dr
See all the talks from Google I/O '17 here: https://goo.gl/D0D4VE
Subscribe to the Firebase channel: https://goo.gl/9giPHG
#io17 #GoogleIO #GoogleIO2017
Great video, but the code at the end using expressjs does not work on Cloud Functions (?) And I think there are typos in code also. Am I doing something wrong? I have included express in package.json. When I depoly firebase, not even the NewJS-way works; the console just returns an error on "import * ... " . What have I missed. I can use whatever NodeJS I want in Cloud Functions right? Please explain why Cloud Functions does not support the code explained/given in the video.
Is it still the case that say I wanted a different web App (functionally, but sharing the same auth, database etc, say project 'A') in three different subdomains, I would need a separate project for each? In that case do I use the same firebase config from project A in the other two Apps / projects? Does that then clash with environment configuration of the other two projects?
This is the one thing I'm still quite confused by / apprehensive about with hosting. Thanks
Edit: To clarify, something like the Firebase website itself, whee you have firebase.google.com and console.firebase.google.com, which presumably are two different apps, how would that be implemented in the context of this setup? Thanks
David mentioned next js, I think for more involved apps (redux etc) the paradigm may be cloud functions - express - next, or maybe just cloud functions - next and the express aspect can be ommitted I'm not sure.
The problem is not that Facebook and Google are the only advertising platforms. The problem is that they are considered mainstream media and without these two, the trend of cryptocurrencies gaining legitimacy is delayed. That is right, I said delayed not blocked or prevented.
The World Has Changed.
Five years ago, when bitcoin was unknown to most people, this might have been a fatal move. Today is a different story. I recently traveled to a remote mountain town in the interior of Mexico. Everyone I met had heard about Bitcoin and eyes lit up with excitement when I ask if I could pay for lunch with bitcoin.
Today are dozens of websites dedicated to cryptocurrencies, either holding them, exchanging them or just writing about them. Probably the most effective advertising remains on Google, it is called Google Search and it is free.
If someone wants to learn about owning bitcoin or any other currency, there is a ton of educational information.
The Flipside Is Being Ignored.
Not All Regulation Is Inherently Bad.
If we examine the full spectrum of regulation to this point on a global scale there is one common target most everywhere. That is the practice of exchanges. So far there has been little or not regulation, threatened or enacted, to protect investors from loss of funds due to security breaches.
Capitulation Is A Good Sign.