electric-sql / electric-sql/phoenix_sync

Document decision to not send cache headers by default in development

Abierto
#55 0 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Elixir
Estrellas
290
Forks
17
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

I noticed when using Phoenix.Sync locally that the browser wasn't caching requests as I hoped. After digging into the code I discovered that I need to configure `send_cache_headers?: true`. This worked nicely, but it would be helpful to document this (along with trade-offs and why I might not want to do this).

https://github.com/electric-sql/phoenix_sync/blob/405710ec71807563d080b4994c2284fe40f5315c/lib/phoenix/sync/electric.ex#L386-L394

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

Lee lib/phoenix/sync/electric.ex alrededor de las líneas 386-394 para entender la configuración send_cache_headers? y su valor predeterminado en desarrollo. Añade documentación que explique cómo habilitarla, por qué está deshabilitada de forma predeterminada y cuáles son las ventajas y desventajas de cambiarla; se considerará terminado cuando un usuario de Phoenix.Sync pueda tomar una decisión de configuración informada.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
elixir
Área
documentation
Tipo de issue
Documentación
Dificultad
2/5
Tiempo estimado
1-3 horas
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
55/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.