skills.vishalvoidskills/vishalvoid
Technical & DevelopmentBeginner

firebase-hosting-basics

Deploy static sites, SPAs, and microservices to Firebase Hosting

Developer Setup

Setup & Installation

bash
npx skills add https://github.com/firebase/agent-skills --skill firebase-hosting-basics

Overview

What This Skill Does

Deploy static sites, SPAs, and microservices to Firebase Hosting

Application

When to use this Skill

Documentation

Show Skills.md file

hosting-basics

This skill provides instructions and references for working with Firebase Hosting, a fast and secure hosting service for your web app, static and dynamic content, and microservices.

Overview

Firebase Hosting provides production-grade web content hosting for developers. With a single command, you can deploy web apps and serve both static and dynamic content to a global CDN (content delivery network).

Key Features:

  • Fast Content Delivery: Files are cached on SSDs at CDN edges around the world.
  • Secure by Default: Zero-configuration SSL is built-in.
  • Preview Channels: View and test changes on temporary preview URLs before deploying live.
  • GitHub Integration: Automate previews and deploys with GitHub Actions.
  • Dynamic Content: Serve dynamic content and microservices using Cloud Functions or Cloud Run.

Hosting vs App Hosting

Choose Firebase Hosting if:

  • You are deploying a static site (HTML/CSS/JS).
  • You are deploying a simple SPA (React, Vue, etc. without SSR).
  • You want full control over the build and deploy process via CLI.

Choose Firebase App Hosting if:

  • You are using a supported full-stack framework like Next.js or Angular.
  • You need Server-Side Rendering (SSR) or ISR.
Lines 1 - 25 of 41

Recommendations

Explore other random skills

All skillsMy patterns