Getting Started with Firebase Hosting on the Web – Firecasts

Firebase Hosting is static web hosting tailored for developers. Every app deployed is automatically provisioned an SSL certificate, all content is cached in a global CDN, and deployed just takes one command.

David East gets your started with Firebase Hosting and shows you how to manage multiple environments with the Firebase CLI.

Firebase Hosting Web Doc:

Add the Firecasts playlist!

Subscribe to the new Firebase Channel:

45 thoughts on “Getting Started with Firebase Hosting on the Web – Firecasts

  1. who sets up their staging and production environments like this? I don't have separate applications for staging and production. i've never worked like this. usually this is done via a staging/master BRANCH in git.

  2. when I go to the Firebase deployed site… it shows a very old version 🥺 I did the build. How can I get Firebase to update to the most recent deploy???

  3. how to deploy .net core webapi project to firebase? this .net core webapi project is a middleware that is responsible to get data from firebase realtime database then give it to UI.

  4. Hello,
    I am building an app in Vue.js for my company.
    I would like my staging environment to have separated databases and functions resources.
    How can i manage these environments? can do that with "firebase use"?


  5. How can I download code from firebase because my laptop has crashed..please help me sir I am in a trouble situation.i will very thankful to you..please reply answer…

  6. Thank you for this video.

    I have a problem, when I’m trying to host de web. It doesn’t show the project’s name that I created. So I can’t choose any projects.
    What can I do?
    Thank you.

  7. am Task Manager at software development company and we use another web hosting servers so can we use firebase for all our products and the enviroments we use whether it's, C#, Java, Android, PHP and more other if all of these is compatible on firebase it's would be our best option.

  8. I have a question : i have a PWA hosted on firebase everything works well. But when i modify my app and redeploy it, i always need to double cache clean my browser to see the new version of my app. I tried a lot of thing like adding { "source":"/service-worker.js", "headers": [{"key": "Cache-Control", "value" : "max-age=0, no-cache, no-store, must-revalidate"}] } in my firebase.json file

    But it changes nothing. Why ?

  9. I found this extremely helpful. Thank you for setting up a channel to teach this tool for someone like me who is new to web development. Also, the fact you can start for free. Awesome!

  10. I have a question regarding deploying to different environments. Do I need to create a separate project for development purposes? If so then how do I keep the databases of the two projects synchronised since I'm using data from the database in my webpages. Lastly, isn't it an over kill to create two different projects for different environments? Can't we use the same project to make sure we have access to all the resources in each environment?

  11. i have a question..
    can i use firebase hosting for ecommerce site?

    my use case would be i create an AMPed website that will use payment request API to accept payment.. only that..
    the AMPed website,well you is static and just to showcase the product..

    as far as i know, i don't need to register any app..and for my case, the website will be more than one..

    anyone knows about this?

  12. *** this is how i FIXED it *
    === Hosting Setup

    Your public directory is the folder (relative to your project directory) that
    will contain Hosting assets to be uploaded with firebase deploy. If you
    have a build process for your assets, use your build's output directory.

    ? What do you want to use as your public directory? .
    ? Configure as a single-page app (rewrite all urls to /index.html)? Yes
    ? File ./index.html already exists. Overwrite? No
    i Skipping write of ./index.html

    i Writing configuration info to firebase.json…
    i Writing project information to .firebaserc…

    ✔ Firebase initialization complete!
    kimeric@pal-nat186-92-52  ~/Desktop/CS252/ColorPallete  eric ● ? ⍟1  firebase deploy  ✓  11437  01:04:57

    === Deploying to 'colorpalettecs252'…

  13. what am i doing wrong i can not host my site i have followed the video .firebaserc already has a default project, skipping. when i open my url get this message Welcome Firebase Hosting Setup Complete.

Leave a Reply

Your email address will not be published. Required fields are marked *