Google is committed to advancing racial equity for Black communities. See how.
Diese Seite wurde von der Cloud Translation API übersetzt.
Switch to English

Firebase-Hosting

Firebase Hosting bietet schnelles und sicheres Hosting für Ihre Web-App, statische und dynamische Inhalte sowie Microservices.

Firebase Hosting ist ein Webinhalts-Hosting für Entwickler in Produktionsqualität. Mit einem einzigen Befehl können Sie schnell Webanwendungen bereitstellen und sowohl statische als auch dynamische Inhalte für ein globales CDN (Content Delivery Network) bereitstellen. Sie können Firebase-Hosting auch mit Cloud-Funktionen oder Cloud Run koppeln, um Microservices auf Firebase zu erstellen und zu hosten.

Loslegen

Schlüsselfähigkeiten

Stellen Sie Inhalte über eine sichere Verbindung bereit Das moderne Web ist sicher. SSL ohne Konfiguration ist in Firebase Hosting integriert, sodass Inhalte immer sicher bereitgestellt werden.
Hosten Sie statische und dynamische Inhalte sowie Microservices Firebase Hosting unterstützt alle Arten von Inhalten für das Hosting, von Ihren CSS- und HTML-Dateien bis zu Ihren Express.js-Microservices oder APIs.
Liefern Sie Inhalte schnell Jede Datei, die Sie hochladen, wird auf SSDs an CDN-Rändern auf der ganzen Welt zwischengespeichert. Unabhängig davon, wo sich Ihre Benutzer befinden, wird der Inhalt schnell geliefert.
Stellen Sie neue Versionen mit einem Befehl bereit Mit der Firebase-CLI können Sie Ihre App in Sekundenschnelle zum Laufen bringen. Befehlszeilentools erleichtern das Hinzufügen von Bereitstellungszielen zu Ihrem Erstellungsprozess.
Rollback mit einem Klick Schnelle Bereitstellungen sind großartig, aber es ist noch besser, Fehler rückgängig machen zu können. Firebase Hosting bietet Vollversionierung und Release-Management mit One-Click-Rollbacks.

Wie funktioniert es?

Firebase Hosting wurde für den modernen Webentwickler entwickelt. Websites und Apps sind mit dem Aufkommen von Front-End-JavaScript-Frameworks wie Angular und statischen Generator-Tools wie Jekyll leistungsfähiger als je zuvor. Unabhängig davon, ob Sie eine einfache App-Landingpage oder eine komplexe Progressive Web App (PWA) bereitstellen, bietet Hosting Ihnen die Infrastruktur, Funktionen und Tools, die auf die Bereitstellung und Verwaltung von Websites und Apps zugeschnitten sind.

Mit der Firebase-CLI stellen Sie Dateien aus lokalen Verzeichnissen auf Ihrem Computer auf Ihrem Hosting-Server bereit. Neben der Bereitstellung statischer Inhalte können Sie Cloud-Funktionen für Firebase oder Cloud Run verwenden, um dynamische Inhalte bereitzustellen und Microservices auf Ihren Websites zu hosten . Der gesamte Inhalt wird über eine SSL-Verbindung vom nächstgelegenen Edgeserver auf unserem globalen CDN bereitgestellt.

Firebase Hosting bietet einfache Hosting-Konfigurationsoptionen, mit denen Sie anspruchsvolle PWAs erstellen können. Sie können URLs für das clientseitige Routing einfach umschreiben, benutzerdefinierte Header einrichten und sogar lokalisierte Inhalte bereitstellen.

Für die Bereitstellung Ihrer Inhalte bietet Firebase verschiedene Domain- und Subdomain-Optionen:

  • Standardmäßig hat jedes Projekt Firebase kostenlose Subdomains auf der web.app und firebaseapp.com Domänen. Diese beiden Sites dienen demselben bereitgestellten Inhalt und derselben Konfiguration.

  • Sie können mehrere Websites erstellen, wenn Sie über verwandte Websites und Apps verfügen, die unterschiedliche Inhalte bereitstellen, aber dennoch dieselben Firebase-Projektressourcen verwenden (z. B. wenn Sie über ein Blog, ein Admin-Panel und eine öffentliche App verfügen).

  • Sie können Ihren eigenen Domainnamen mit einer von Firebase gehosteten Site verbinden.

Firebase stellt automatisch SSL-Zertifikate für alle Ihre Domains bereit, damit alle Ihre Inhalte sicher bereitgestellt werden.

Implementierungspfad

Installieren Sie die Firebase-CLI Die Firebase-CLI erleichtert das Einrichten eines neuen Hosting-Projekts, das Ausführen eines lokalen Entwicklungsservers und das Bereitstellen von Inhalten.
Richten Sie ein Projektverzeichnis ein Fügen Sie Ihre statischen Assets zu Ihrem lokalen Hosting-Projektordner hinzu und richten Sie Cloud-Funktionen oder Cloud Run für Ihre dynamischen Inhalte und Microservices ein . Sie können Ihre Site dann lokal testen, indem Sie firebase serve .
Stellen Sie Ihre Site bereit Wenn die Dinge gut aussehen, führen Sie firebase deploy , um den neuesten Snapshot auf unsere Server hochzuladen. Neue Versionen werden auf einmal veröffentlicht, sodass Sie sich nie um halbfertige Bereitstellungen sorgen müssen. Wenn jedoch etwas schief geht, können Sie mit einem Klick einen Rollback durchführen .
Link zu einer Firebase-Webanwendung (optional) Durch die Verknüpfung Ihrer Website mit einer Firebase-Webanwendung können Sie mithilfe der Firebase-Leistungsüberwachung einen Einblick in die Leistungsmerkmale Ihrer Website erhalten.

Nächste Schritte