Veri uygulamaları için statik site üreticisi: Observable 2.0
(observablehq.com)Observable Framework duyuruldu
- Observable 2.0 yayınlandı: açık kaynaklı bir statik site üreticisi olarak hızlı ve güzel veri uygulamaları, panolar ve raporlar oluşturmayı sağlıyor.
- Veriyi etkili biçimde iletmeyi hedefliyor; Observable not defterleri geçici veri keşfi için uygun olsa da panolar ve uygulamalar için uygun değil.
- Observable Framework ile en iyi veri uygulamaları oluşturulabiliyor; frontend’de JavaScript ile backend’deki çeşitli diller bir arada kullanılabiliyor.
Defterlerin ötesinde 📓
- Observable 2.0, yıllara yayılan deneyimi yansıtıyor.
- Hesaplamalı not defterlerinin hafifliği ve işbirliğine uygun yapısı, veri keşfi ve anlık sorulara yanıt vermek için ideal olsa da her iş için optimize edilmiş bir arayüz değil.
- Not defterleri; tek sütunlu yapı, düşük görsel bilgi yoğunluğu ve her zaman görünür düzenleyici arayüzü nedeniyle sınırlı; bu sınırlamalar öğrenme ve denemeler için uygun olsa da sunum için uygun değil.
- Veri uygulamaları ortak anlayışı teşvik eder, ekipler tarafından daha sık kullanılır ve zaman içinde değerini korur.
Daha iyi bir geliştirici iş akışı 👩💻
- Modern geliştirme dosya tabanlıdır ve dosyalar birlikte çalışabilirlik sağlar.
- Geliştiriciler tercih ettikleri metin düzenleyiciyi, kaynak kontrolünü ve kod inceleme sistemini kullanabilir; birim testleri ve linter’ları çalıştırabilir, CI/CD’yi otomatikleştirebilir.
- Observable Framework, vanilla JavaScript söz dizimini benimsiyor ve
requireyerine modern ESimportkullanarak öğrenmeyi ve kod paylaşımını kolaylaştırıyor.
Daha iyi bir kullanıcı deneyimi 😍
- Yalnızca geliştirici deneyimi değil, kullanıcı deneyimi de önemlidir; yaratıcı araçların değeri ortaya çıkan ürünün kalitesiyle değerlendirilmelidir.
- Framework, hızlı başlangıç için varsayılan ayarlar ve kullanım kolaylığı sunuyor; gerektiğinde özelleştirme de mümkün.
- Framework’ün veri mimarisi, veriyi önceden hesaplayarak uygulamanın hızını artırıyor.
Daha iyi bir veri mimarisi
- Veri görselleştirme belirli veri hazırlığı gerektirir ve işin büyük kısmı veri hazırlığındadır.
- Geliştiriciler çeşitli dilleri, kütüphaneleri ve veri kaynaklarını kullanmak; veriyi çevrimdışı olarak önceden işlemek ve tarayıcıda JavaScript ile etkileşimli grafiklerden yararlanmak ister.
- Framework’ün veri yükleyicileri, derleme zamanında statik veri anlık görüntülerini hesaplayarak sayfa yükleme hızını artırır; ayrıca sunucuda çalıştığı için güvenlik ve gizlilik üzerinde denetim sağlar.
Teşekkürler
- Topluluğun desteği, geri bildirimi ve teşviki sayesinde buraya kadar gelebildiler ve Observable Framework’ü paylaşmaktan mutlular.
- Framework hakkında daha fazla bilgi edinmek isteyenlere belgeleri okumaları veya forumu ziyaret etmeleri öneriliyor.
GN⁺ görüşü:
- Observable Framework’ün veri odaklı web uygulaması geliştirmeye yenilik getirmesi bekleniyor. Özellikle veri yükleyicileri üzerinden yapılan ön veri işleme, kullanıcı deneyimini önemli ölçüde iyileştirebilecek kritik bir özellik.
- Observable’ın hem geliştiricilere hem de kullanıcılara faydalı araçlar sunma yaklaşımı, işbirliği ve verimliliğe önem veren modern geliştirme kültürüyle güçlü biçimde örtüşüyor.
- Açık kaynak olması ve farklı dilleri ile araçları destekleyen esnekliği, onu geliştirici topluluğu için cazip bir seçenek haline getirebilir.
1 yorum
Hacker News görüşleri
Observable Framework duyurusu
Observable Framework'ün özellikleri
display(…)işlevi çağrılarak sayfada içerik gösterilebilir."Dosyaya karşı uygulama" kavramının kullanımı
Observable yaklaşımına övgü
Observable Framework hakkında çeşitli fikirler
Observable Framework kullanımıyla ilgili talepler
Observable Framework hakkında sorular
Observable'ın tarihsel gelişimi
Observable Framework kullanımı hakkında ek sorular
Benzer fikirlere dair gözlemler