pgquery: Tarayıcıda Postgres Yönetimi, Kurulum Yok
pgquery, Postgres veritabanlarını doğrudan tarayıcıdan yönetmeyi sağlayan hafif bir arayüz. Kurulum veya hesap oluşturmaya gerek yok, bağlantı bilgilerini ver, sorguları yazıp çalıştır.
Teknoloji tarafında React 19 ve Monaco editörü ön uçta, Go ile yazılmış küçük bir proxy arka tarafta çalışıyor. Tek bir Docker imajında dağıtılıyor, bu da sunucuya koymayı basitleştiriyor.
İlginç detaylarından biri: pazarlama sitesi ve rehber sayfaları geleneksel bir SSR çerçevesi kullanmıyor. Bunun yerine TypeScript şablonlarından Vite eklentisi tarafından derleme zamanında statik HTML üretiliyor. Sitemap, JSON-LD ve llms.txt desteği de otomatik oluşturuluyor.
Uygulama maskotu ve ikonları pixel art olarak tek bir TypeScript dosyasında karakter ızgarası biçiminde saklanmış. Bu ızgaradan favicon, README banner, paylaşım görseli ve uygulama arayüzü dinamik olarak render ediliyor.
En faydalı özellik belki de EXPLAIN görüntüleyici. Postgres'in sorgu planını JSON'dan düz bir ağaca dönüştürüp her düğümün kendi işleme süresini hesaplıyor. Performans sorunlarını bulmak çok daha kolay hale geliyor.
Demo sürümü salt okunur bir veritabanı ile erişilebilir. Kod GitHub'da açık. Tasarım geri bildirimine açık olduğu belirtiliyor.
0 yorum