Firebase Hostingplat_web

Firebase Hosting is production-grade web content hosting for developers.
With a single command, you can quickly deploy web apps and serve both static and
dynamic content to a global CDN (content delivery network). You can also
pair Firebase Hosting with Cloud Functions or Cloud Run
to build and host microservices on Firebase.

Key capabilities

The modern web is secure. Zero-configuration SSL is built into
Firebase Hosting, so content is always delivered securely.

Host static and dynamic content plus microservices

Firebase Hosting supports all kinds of content for hosting, from your
CSS and HTML files to your Express.js microservices or APIs.

Deliver content fast

Each file that you upload is cached on SSDs at CDN edges around the world.
No matter where your users are, the content is delivered fast.

Deploy new versions with one command

Using the Firebase CLI, you can get your app up and running in
seconds. Command line tools make it easy to add deployment targets into your
build process.

Rollback with one click

Quick deployments are great, but being able to undo mistakes is even
better. Firebase Hosting provides full versioning and release
management with one-click rollbacks.

How does it work?

Firebase Hosting is built for the modern web developer. Websites and apps
are more powerful than ever with the rise of front-end JavaScript
frameworks like Angular and static generator tools like Jekyll. Whether you
are deploying a simple app landing page or a complex Progressive Web App (PWA),
Hosting gives you the infrastructure, features, and tooling tailored to
deploying and managing websites and apps.

Using the Firebase CLI, you deploy files from local directories
on your computer to your Hosting server. Beyond serving static content, you
can use Cloud Functions for Firebase or Cloud Run to
serve dynamic content and host microservices
on your sites. All content is served over an SSL connection from the closest
edge server on our global CDN.

Firebase Hosting has lightweight
hosting configuration options for you to build
sophisticated PWAs. You can easily rewrite URLs for client-side routing or set
up custom headers.

By default, every Firebase project has free subdomains on the web.app and
firebaseapp.com domains. These two sites serve the same deployed content and
configuration.

Note: If you created your Firebase project before May 2019, your subdomain on
web.app will be available soon. Check your email for detailed information
from Firebase about the web.app subdomain.

You can create multiple sites if you have related
sites and apps that serve different content but still share the same
Firebase project resources (for example if you have a blog, admin panel, and
public app).

When things are looking good, run
firebase deploy to
upload the latest snapshot to our servers. New versions are released all at
once, so you'll never have to worry about half-finished deployments. But, if
something does go wrong, you can
roll back
with one click.