electric-sql / electric-sql/phoenix_sync
Document decision to not send cache headers by default in development
- 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