5 puan yazan GN⁺ 2025-01-12 | 1 yorum | WhatsApp'ta paylaş
  • Sekmeleri, grupları, ızgara ve bölünmüş görünümleri destekleyen, bağımlılıksız bir düzen yöneticisi
  • React, Vue ve Vanilla TypeScript desteği sunar
  • Tüm düzenin yönetilebilmesi için serileştirme/seri çözme özellikleri sağlar
  • Bölünmüş görünüm, ızgara görünümü ve 'dock edilebilir' görünümleri destekler
  • Tema ayarı ve özelleştirme yapılabilir
  • Sekme ve grup dock etme / sürükle-bırak işlevi
  • Pop-out pencere desteği
  • Floating grup özelliği
  • Kapsamlı bir API sunar
  • Shadow DOM desteği
  • Yüksek test kapsamı
  • Canlı örnekler içeren dokümante edilmiş bir web sitesi sunar
  • Şeffaf build ve kod analizi
  • GitHub Actions ile doğrulanan yayınlama ve build süreçleri sayesinde artırılmış güvenlik

1 yorum

 
GN⁺ 2025-01-12
Hacker News yorumları
  • TS ilk izlenim olarak çok iyi görünüyor ve yapay zeka uygulamaları geliştirmek için bu tür temel araçlara daha fazla ihtiyaç olacağı düşünülüyor
    • Bileşenlerin mount/unmount edilmesinin display:none kullanımına göre daha maliyetli olabileceğine dair teknik bir değerlendirme var
    • Panellerin deklaratif yapısı için, Vite eklentisi aracılığıyla TS düzenlerini dışa aktarma planı olup olmadığı merak ediliyor
  • Kişisel bir projede benzer bir şey üzerinde çalışıyordum; buna rastlamış olmaktan memnunum
  • Dockview'ün mükemmel bir proje olduğu ve birçok kütüphane test edildikten sonra üst sıralarda yer aldığı değerlendiriliyor
    • FlexLayout'ın seçilme nedeni önceden tanımlı boyut desteğinin yetersizliğiydi, ancak bunun daha sonra iyileştiği belirtiliyor
    • Bir sonraki projede Dockview kullanmayı planlıyor
  • SolidJS desteği eklenirse iyi olacağı söyleniyor; React ile Solid arasında özel bir tercih olmadığı da belirtiliyor
  • Demoya video, açılır menü ve büyük miktarda metin gibi öğeler eklenerek bunları nasıl ele aldığının gösterilmesi iyi olur görüşü var
    • Pencere chrome'u olmadan yalnızca panellerden oluşan bir sürüm olup olmadığı soruluyor
  • Golden Layout ile karşılaştırma ve ondan esinlenilip esinlenilmediğine dair bir soru var
    • Geçmişte Golden Layout'ı keyifle kullandığını, ancak artık desteklenmemesinden dolayı üzüldüğünü ifade ediyor
  • Rust ile yazılmış bir tiling window manager'ın bakımını yaptığını ve JS/TS ile çalışanların sabrına saygı duyduğunu söylüyor
  • HTML dışındaki genel masaüstü denetimleri için zero-dep vanilla bir kütüphane hakkında bilgi olup olmadığını soruyor
  • Mosaic'i yeniden inşa etme zamanının geldiğini belirtiyor
  • Demo iPad'de çalışmadığı için mobil desteğin tam olmadığını tahmin ediyor; bunu kişisel panosunda ve llama.cpp sohbetlerini düzenlemek için kullanmak istediğini söylüyor