Guía de integración
Integración personalizada
¿Stack propio? fast.site funciona con cualquier framework, lenguaje o sitio estático. Tú defines las reglas de caché.
Pasos de configuración
- 1
Añade tu dominio en fast.site
Inicia sesión en tu panel de fast.site y añade tu dominio (p. ej. example.com o app.example.com).
- 2
Elige tu plataforma (o Personalizada)
fast.site intenta detectar tu stack. Si es algo menos común, simplemente elige "Personalizada" en el paso de plataforma (o la opción más cercana). Aplicamos valores por defecto razonables; puedes refinar las reglas después en los ajustes de caché.
- 3
Actualiza tus nameservers
Cambia los nameservers de tu dominio en tu registrador por los dos nameservers de fast.site que aparecen en tu panel. La propagación suele tardar unos minutos.
- 4
Configura los encabezados de caché (opcional)
Establece encabezados Cache-Control en tus respuestas para controlar cuánto tiempo se almacena el contenido en caché.
¡Listo!
Tu app ya corre a través de fast.site. Las respuestas cacheables se sirven globalmente desde el edge.
Encabezados Cache-Control
Controla el comportamiento del almacenamiento en caché con encabezados Cache-Control estándar:
Cache-Control: public, max-age=3600
Almacenar en caché durante 1 hora, servir a todos los usuarios
Cache-Control: private, no-cache
No almacenar en caché (para páginas específicas del usuario)
Cache-Control: public, max-age=31536000, immutable
Almacenar en caché durante 1 año (para recursos versionados como app.v2.js)
Qué se almacena en caché por defecto
- Archivos estáticos: CSS, JavaScript, fuentes, imágenes
- Páginas HTML con encabezados cacheables
- Respuestas de API con encabezados cacheables
Qué nunca se almacena en caché
- Solicitudes POST, PUT, DELETE
- Solicitudes con cookies de sesión
- Respuestas con encabezados Set-Cookie
- Respuestas con Cache-Control: private o no-cache
Verifica que funciona
Comprueba que el almacenamiento en caché está activo buscando fs-cache: HIT en los encabezados de respuesta.