Datasette 1.0a33 erweitert JSON-API um ?_extra= Parameter
Simon Willison hat Datasette 1.0a33 veröffentlicht, das die ?_extra= Funktionalität von Tabellen auf Abfragen und Zeilen ausweitet. Die neue Version ist ein wichtiger Schritt zur stabilen 1.0-Veröffentlichung und wird von einem KI-generierten API-Explorer begleitet.
Einordnung
Diese Veröffentlichung ist bemerkenswert, da sie Datasette näher an die lang erwartete 1.0-Version bringt. Die Erweiterung des ?_extra= Parameters auf alle API-Endpunkte macht die JSON-API deutlich flexibler und ermöglicht es Entwicklern, granular zu steuern, welche zusätzlichen Metadaten sie benötigen. Dies ist besonders relevant für die Datenanalyse-Community, die Datasette als lightweight Alternative zu schwergewichtigen BI-Tools schätzt.
Interessant ist auch der Einsatz von KI-Tools (Claude und GPT) zur Erstellung des API-Explorers, was zeigt, wie moderne Entwickler-Tools zunehmend KI-unterstützte Workflows ermöglichen. Willison dokumentiert transparent seinen Entwicklungsprozess und macht die generierten Pläne öffentlich verfügbar, was als Best Practice für KI-assisted Programming gelten kann.