2 पॉइंट द्वारा GN⁺ 2025-04-02 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • Nue का कहना है कि सिर्फ HTML, CSS, JavaScript से भी पूरा ऐप React/ShadCN बटन से छोटा बनाया जा सकता है, और यह आधुनिक वेब डेवलपमेंट के भारी डिफ़ॉल्ट्स पर सवाल उठाता है
  • उसी ऐप में Rust computation engine और Event Sourcing जोड़कर 150,000 रिकॉर्ड्स पर instant search और operations दिखाने वाला डेमो दिया गया है
  • JavaScript engine maximum call stack exception के कारण रुक गया, लेकिन Rust/WASM version को उसी पैमाने के data को तुरंत प्रोसेस करने वाले उदाहरण के रूप में पेश किया गया है
  • React idioms की जगह model-first approach, testable functions, static types, और minimal dependencies के ज़रिए ऐप संरचना को सरल बनाने की कोशिश की गई है
  • design·UX engineers के लिए 40,000+ lines के design system, React hooks, और utility classes की बजाय modern CSS से सीधे नियंत्रण पर ज़ोर दिया गया है

React बटन से भी हल्का ऐप डेमो

  • Nue डेमो दिखाता है कि HTML, CSS, JavaScript को web standards के क़रीब इस्तेमाल करने पर ऐप कितना छोटा हो सकता है
  • यह बात प्रमुखता से सामने रखी गई है कि पूरे ऐप का आकार React/ShadCN button से भी छोटा है
  • बड़े पैमाने वाले version में उसी ऐप में Rust computation engine और Event Sourcing जोड़ा गया है
    • लक्ष्य 150,000 रिकॉर्ड्स पर instant search और अन्य operations करने वाली संरचना बनाना है
    • JavaScript version engine maximum call stack exception के कारण बंद हो गया
    • Rust/WASM डेमो में 150,000 रिकॉर्ड्स पर instant operations देखे जा सकते हैं

Nue जिस डेवलपमेंट शैली को लक्ष्य बना रहा है

  • Rust, Go, JavaScript engineers के लिए React idioms की बजाय traditional software patterns और अलग model layer के इस्तेमाल की दिशा पर ज़ोर दिया गया है
    • Nue का केंद्र model-first approach है
    • यह सरल, testable functions, static types, और कम dependencies को प्राथमिकता देता है
  • design engineers के लिए React patterns और 40,000+ lines के design system की बजाय modern CSS से अधिक सरल system बनाया जा सकता है
    • उदाहरण के तौर पर @layers, CSS variables, calc() का उल्लेख किया गया है
    • typography और spacing को सीधे नियंत्रित करने के तरीके को महत्व दिया गया है
  • UX engineers के लिए React hooks और utility classes की बाधा कम करके user experience को सीधे संभालने वाला workflow प्रस्तावित किया गया है
  • Nue web standards पर केंद्रित एक web framework है और इस समय सक्रिय रूप से विकसित किया जा रहा है
  • एक single button का पूरे application से भारी होना आधुनिक web development की छिपी हुई जटिलता का उदाहरण माना गया है, और इसके जवाब में अधिक साफ़ और मज़बूत architecture के साथ tools और frameworks को फिर से बनाने की कोशिश की जा रही है