feriadito.cl

Acerca de feriadito.cl

Una página que responde una sola pregunta, y trata de responderla bien.

Por qué existe

Todos los años pasa lo mismo: alguien pregunta «¿cuándo es el próximo feriado?» y hay que buscarlo. Y lo que uno encuentra suele ser una tabla antigua, lenta, rodeada de publicidad, donde además hay que contar los días a mano en el calendario.

feriadito.cl hace justo eso y nada más: te dice cuántos días faltan, para cuál feriado, y te deja tocar cualquier otro de la lista para ver lo mismo. Carga al instante, se ve bien en el celular y no te interrumpe con nada.

Qué lo hace distinto

De dónde salen los datos

Acá viene la parte entretenida. La API oficial del Estado para consultar feriados dejó de existir: el subdominio que la servía ya no tiene registro DNS. No hubo aviso; simplemente se apagó.

Por eso feriadito no le pregunta a nadie en tiempo real. Los datos se reconcilian entre varias fuentes públicas, se verifican y quedan guardados dentro del propio sitio. Si mañana se cae otra fuente, acá no se nota.

Y verificar sirve. Cruzando fuentes aparecieron cosas como estas:

Todo eso está corregido, documentado y a la vista en el reporte de datos, que se regenera solo. Hoy hay 105 feriados verificados entre 2022 y 2027.

Los datos son tuyos también

Los feriados están definidos por ley: son información pública y no son de nadie. Así que quedan disponibles en un archivo JSON que puedes usar en tus propios proyectos, gratis y sin llave de acceso.

El formato y las direcciones están documentados en el repositorio.

Cómo está hecho

El sitio es HTML estático generado con Astro, servido desde una CDN. No hay base de datos, no hay servidor de aplicaciones y no se ejecuta JavaScript de ningún framework en tu navegador: solo unas líneas para el contador y el modo oscuro.

Un proceso automático revisa a diario si aparecieron feriados nuevos. Si las fuentes coinciden, se actualiza solo. Si se contradicen, no publica nada y avisa, porque es preferible quedarse quieto antes que mostrar una fecha equivocada.

Antes esto era una aplicación en Vue con una base de datos en tiempo real. Funcionaba, pero era una exageración para mostrar una tabla y un número. La reescritura completa está en el repositorio, commit por commit.

Quién lo hace

feriadito.cl es un proyecto de Tombu SpA, hecho por Stefano Corsi.

Si encontraste un error, se te ocurre algo o simplemente quieres saludar: [email protected], o directamente en GitHub.