5 पॉइंट द्वारा GN⁺ 2025-01-12 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • टैब, ग्रुप, ग्रिड और स्प्लिट व्यू को सपोर्ट करने वाला dependency-free लेआउट मैनेजर
  • React, Vue, Vanilla TypeScript को सपोर्ट करता है
  • पूरे लेआउट को मैनेज करने के लिए serialization/deserialization फीचर प्रदान करता है
  • स्प्लिट व्यू, ग्रिड व्यू और 'dock किए जा सकने वाले' व्यू को सपोर्ट करता है
  • थीम सेटिंग और customization संभव
  • टैब और ग्रुप docking / drag and drop फीचर
  • पॉपआउट विंडो सपोर्ट
  • फ्लोटिंग ग्रुप फीचर
  • व्यापक API प्रदान करता है
  • Shadow DOM सपोर्ट
  • उच्च test coverage
  • रियल-टाइम उदाहरणों के साथ दस्तावेजीकृत वेबसाइट प्रदान करता है
  • पारदर्शी build और code analysis
  • GitHub Actions के जरिए verified publishing और build से बेहतर सुरक्षा

1 टिप्पणियां

 
GN⁺ 2025-01-12
Hacker News राय
  • TS का पहला प्रभाव बहुत अच्छा है, और AI ऐप्स बनाने के लिए ऐसे बुनियादी टूल्स की और ज़रूरत होगी
    • एक तकनीकी चिंता है कि components का mount/unmount, display:none से अधिक महंगा पड़ सकता है
    • panel की declarative structure को लेकर यह जिज्ञासा है कि क्या Vite plugin के जरिए TS layout export करने की कोई योजना है
  • मैं अपने व्यक्तिगत प्रोजेक्ट में कुछ ऐसा ही काम कर रहा था, इसलिए इसे देखकर खुशी हुई
  • Dockview एक शानदार प्रोजेक्ट है, और कई libraries को टेस्ट करने के बाद इसे शीर्ष स्तर का माना गया
    • FlexLayout चुनने का कारण predefined size support की कमी थी, लेकिन बाद में इसमें सुधार हुआ
    • अगले प्रोजेक्ट में Dockview इस्तेमाल करने की योजना है
  • SolidJS support जुड़ जाए तो अच्छा होगा; React और Solid के बीच किसी एक को लेकर खास पसंद नहीं है
  • राय है कि demo में video, dropdown, और बहुत सारा text जैसी चीज़ें शामिल करके दिखाया जाए कि यह उन्हें कैसे handle करता है
    • यह भी पूछा गया कि क्या window chrome के बिना सिर्फ panel वाला कोई version है
  • Golden Layout से तुलना और उससे प्रेरणा मिली थी या नहीं, इस पर सवाल है
    • पहले Golden Layout बहुत पसंद था, लेकिन उसका support बंद हो जाने पर अफसोस जताया गया
  • कोई Rust में लिखे tiling window manager को maintain कर रहा है, और JS/TS में काम करने के धैर्य को सलाम करता है
  • HTML के अलावा सामान्य desktop controls के लिए किसी zero-dep vanilla library की जानकारी है या नहीं, यह पूछा गया
  • कहा गया कि Mosaic को फिर से बनाना अब ज़रूरी हो गया है
  • iPad पर demo काम नहीं करता, इसलिए अंदाज़ा है कि mobile support अभी पूरी नहीं है; इसे personal dashboard और llama.cpp chat को व्यवस्थित करने में इस्तेमाल करना चाहेंगे