Genel
Streamlit ile Low Code Hızlı Uygulama Geliştirme
Streamlit kütüphanesi son zamanlarda üzerinde çalıştığımız ve ürünlerimizde kullanmayı değerlendirdiğimiz bir python kütüphanesi.
Özellikle low code olması ve çok hızlı prototipleme imkanı sunması bizim ilk etapta çok ilgimizi çekiyor.
Streamlit kütüphanesini pip ya da conda ile kurmak mükün
Sonrasında bir python dosyasına yazacağınız çok basit kod parçaları ile güzel ekranlar oluşturmaya başlayabiliyorsunuz.
kodu çalıştırmak için aşadaki komut yeterli
Örnek veri setini (https://www.kaggle.com/datasets/kumruorkun/housing-market-ankara?resource=download) adresinden aldım. Yukarıdaki basit kodun çıktısının görüntüsü aşağıdadır.

Genel olarak hızlı prototipleme ve görselleştirme açısından oldukça başarılı bir kütüphane. Çok fazla componenti barındırıyor. Birden fazla charting kütüphanesini destekliyor. Dataframeler ile çalışması çok kolay, caching özelliği mevcut. Editable data table ile inplace edit özelliği var.

Sayfa yerleşimleri çok esnek fluid design konseptleri ile uygun. Sadece veri görselleştirmek için değil form tasarlamak için de çok kullanışlı.
Genel olarak kütüphane hakkındaki yorumum çok olumlu. Bir post da pycaret ile beraber kullanımını göstermek için planlıyorum.






