Firebase Hosting


Firebase Hosting proporciona hosting estático, rápido y seguro para tu app web.

Firebase Hosting es un servicio de hosting de contenido web con nivel de producción orientado a programadores. Con Hosting, puedes implementar apps web y contenido estático en una red de distribución de contenido (CDN) global con un solo comando, en forma rápida y sencilla.

Funciones clave

Se proporciona mediante una conexión seguraLa web moderna es segura. Firebase Hosting incluye SSL sin necesidad de configuración para que el contenido se entregue siempre de forma segura.
Entrega de contenido rápidaCada archivo que subas se almacena en caché en SSD en el perímetro de la CDN en todo el mundo. No importa dónde estén tus usuarios, el contenido se entrega rápidamente.
Implementación rápidaCon Firebase CLI, puedes poner tu app en funcionamiento en cuestión de segundos. Las herramientas de línea de comandos permiten agregar fácilmente destinos de implementación en el proceso de compilación.
Reversiones en un solo clicLas implementaciones rápidas son excelentes, pero el hecho de poder deshacer errores es aún mejor. Firebase Hosting proporciona funciones completas de control y administración de versiones, con reversiones en un solo clic.

¿Cómo funciona?

Firebase Hosting se creó para el programador web moderno. Los sitios estáticos son más potentes que nunca gracias al surgimiento de marcos de trabajo frontend de JavaScript, como Angular, y herramientas de generación estática, como Jekyll. Ya sea que estés implementando una página de destino sencilla de la app o una app web compleja, Hosting te ofrece la infraestructura, las funciones y herramientas orientadas a la implementación y administración de sitios web estáticos.

Hosting le da a tu proyecto un subdominio en el dominio firebaseapp.com. Con Firebase CLI, puedes implementar archivos de los directorios locales de tu computadora a tu servidor de Hosting. Los archivos se distribuyen a través de una conexión SSL desde el servidor periférico más cercano de nuestra CDN global.

Además de alojar contenido estático, Firebase Hosting ofrece opciones de configuración ligeras para que compiles apps web progresivas y sofisticadas. Puedes reescribir fácilmente URL para el enrutamiento del cliente o configurar encabezados personalizados.

Una vez que estés listo para poner un sitio en producción, puedes conectar tu propio nombre de dominio a Firebase Hosting. Proporcionamos automáticamente un certificado SSL para tu dominio, a fin de que todo tu contenido se entregue de forma segura.

Ruta de implementación

Instala Firebase CLICon Firebase CLI, es fácil configurar un nuevo proyecto de Hosting, administrar un servidor de desarrollo local y también implementar contenido.
Configura un directorio de proyectosAgrega archivos para tu app web y agrega tus activos estáticos a tu carpeta local de Hosting. A continuación, puedes ejecutar firebase servepara tu sitio en forma local.
Implementa tu sitioCuando estés satisfecho con la configuración, ejecuta firebase deploy para subir la última instantánea a nuestros servidores. Las versiones nuevas se lanzan al mismo tiempo, así que nunca tendrás que preocuparte por la posibilidad de que una implementación no se complete. Sin embargo, si algo saliera mal, siempre puedes revertirlo con un solo clic.