6 पॉइंट द्वारा GN⁺ 2023-08-20 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • Textual Python के लिए एक तेज़ एप्लिकेशन डेवलपमेंट फ्रेमवर्क है, जिसे सरल Python API के साथ जटिल यूज़र इंटरफ़ेस बनाने के लिए डिज़ाइन किया गया है.
  • यह फ्रेमवर्क ऐप्स को टर्मिनल में चलाने देता है, और निकट भविष्य में वेब ब्राउज़र में भी चल सकेगा.
  • Textual, आधुनिक वेब डेवलपमेंट से प्रेरित API के माध्यम से Python लाइब्रेरी Rich में इंटरैक्टिविटी जोड़ता है.
  • आधुनिक टर्मिनल सॉफ़्टवेयर में Textual ऐप्स माउस सपोर्ट और स्मूद, बिना झिलमिलाहट वाले एनीमेशन के साथ 16.7 मिलियन रंगों का उपयोग कर सकते हैं.
  • इसमें शक्तिशाली लेआउट इंजन और पुन: उपयोग योग्य कंपोनेंट्स हैं, जिनकी मदद से डेस्कटॉप और वेब अनुभवों की टक्कर के ऐप बनाए जा सकते हैं.
  • Textual Linux, macOS और Windows के साथ संगत है, और इसके लिए Python 3.7 या उससे ऊपर की आवश्यकता है.
  • Textual की इंस्टॉलेशन pip के माध्यम से होती है, और यदि आप Textual ऐप्स विकसित करना चाहते हैं तो डेवलपमेंट टूल्स भी इंस्टॉल करने चाहिए.
  • Textual रिपॉज़िटरी में कई उदाहरण शामिल हैं, जिन्हें आप अपने प्रोजेक्ट के लिए टेम्पलेट की तरह उपयोग कर सकते हैं या उन पर प्रयोग कर सकते हैं.
  • Textual कमांड में कुछ सब-कमांड्स हैं, जिनसे Textual स्टाइल्स का प्रीव्यू देखा जा सकता है.
  • Textual कम्युनिटी Discord पर सक्रिय है, जहाँ डेवलपर्स और यूज़र्स इस फ्रेमवर्क पर बातचीत और चर्चा कर सकते हैं.
  • Textual का दस्तावेज़ीकरण उन लोगों के लिए आसानी से उपलब्ध है जो इस फ्रेमवर्क के साथ बनाना शुरू करना चाहते हैं.

1 टिप्पणियां

 
GN⁺ 2023-08-20
Hacker News राय
  • लेख Python के लिए Rapid Application Development framework, Textual, पर चर्चा करता है।
  • उपयोगकर्ताओं ने Textual के उपयोग में आसानी और visually आकर्षक terminal interface बनाने की इसकी क्षमता की प्रशंसा की।
  • एक उपयोगकर्ता ने terminal में चलने वाले Microsoft Paint के imitation के रूप में Textual के demo को रेखांकित किया।
  • एक अन्य उपयोगकर्ता ने बताया कि उसने अपने नए Python project में Textual का उपयोग किया, क्योंकि इसकी सादगी आकर्षक terminal interface को आसानी से बनाने देती है।
  • एक उपयोगकर्ता ने पूछा कि क्या बिना बड़े dependency के Textual से binary बनाना सुविधाजनक है, और संकेत दिया कि वह अपने product के लिए installation package बनाने में इसका उपयोग करने में रुचि रखता है।
  • एक उपयोगकर्ता ने trading company में महत्वपूर्ण processes के लिए text UI विकसित करने हेतु lanterna का उपयोग करने का अपना पिछला अनुभव साझा किया, और future projects के लिए Textual में रुचि व्यक्त की।
  • एक उपयोगकर्ता ने Textual के बार-बार update होने की आलोचना की और कहा कि यह अनपेक्षित जगहों पर समस्याएँ पैदा कर सकता है, इसलिए यह prototyping के लिए तो अच्छा है लेकिन maintenance के लिए कठिन।
  • एक अन्य उपयोगकर्ता ने unicurses और python का उपयोग करके internal devops और change management app पूरा करने के बाद Textual की प्रशंसा की, और कहा कि Textual उनकी requirements space में पूरी तरह फिट बैठता है।
  • एक उपयोगकर्ता ने golang-world में समान tool के लिए recommendations माँगीं और Textual के आकर्षक "web browser जैसे" अनुभव पर जोर दिया।
  • एक उपयोगकर्ता ने सवाल उठाया कि स्पष्ट revenue source के बिना Textual जैसा project खुद को कैसे sustain करता है।
  • एक उपयोगकर्ता ने पूछा कि Textual में animation और transition effects क्या पूरी तरह ASCII text से ही बने होते हैं।