WTF es una API estática | Programar Plus

Al igual que existe un movimiento para crear más sitios web (y más sitios web) a partir de archivos estáticos renderizados previamente (Jamstack), también podríamos considerar que mover las API basadas en contenido es estático. Sean C Davis:

Una API estática es simplemente una colección de archivos JSON planos que viven en una red de entrega de contenido (CDN). No realiza ninguna acción más que entregar contenido (archivos JSON estáticos) al usuario solicitante.

Pero eso no significa que una API estática sea simple. Y no es necesario que todos los archivos se generen o actualicen manualmente. Una API estática aún puede usar una base de datos y aún puede extraer datos de servicios externos. En otras palabras, se puede generar dinámicamente, pero se entrega estáticamente.

Los casos de uso son probablemente algo limitados, pero todavía me gusta. En cierto sentido, todas las fuentes RSS (o, más directamente, las fuentes JSON) podrían realizarse de esta manera, y muchas lo son.

Enlace directo →