Nue - Standards-First वेब फ्रेमवर्क
(nuejs.org)- Next.js की तुलना में 30 गुना छोटी install file और bundle size। गति 100 गुना तेज़
- Standards First: modern browser standards का अधिकतम उपयोग करके न्यूनतम code के साथ high-quality product develop किए जा सकते हैं
- HTML First: semantic HTML के आधार पर layout, server components, और interactive elements लागू करके developers, search engines, और screen readers सभी के लिए उपयुक्त अनुभव प्रदान करता है
- Content First: marketing और documentation को समृद्ध रूप से support करने वाले Markdown format का उपयोग करता है, और content को JavaScript के बजाय साफ़ और accessible files में store किया जाता है
- Design Systems: modern और व्यवस्थित CSS का उपयोग करके कम code में भी उत्कृष्ट interface प्रदान किया जा सकता है
मुख्य लाभ
- तेज़ HMR (Hot Module Replacement) और tooling: 50ms से कम update speed के साथ styles, data, और components तुरंत reflect होते हैं
- संक्षिप्त code: TypeScript import, utility classes, और complex state management की ज़रूरत नहीं। content, structure, और styling स्वाभाविक रूप से अलग रहते हैं
- तेज़ page load speed: केवल एक request से page load संभव। framework initialization, cumulative layout shift, या JavaScript loading का इंतज़ार नहीं
किनके लिए Nue उपयुक्त है
- शुरुआती web developers: जो HTML, CSS, JavaScript का सीधे उपयोग करना चाहते हैं और frontend development की अनावश्यक जटिलता से बचना चाहते हैं
- अनुभवी JavaScript developers: जो React stack की अत्यधिक abstraction से थक चुके हैं और अधिक सरल तरीके से professional websites बनाना चाहते हैं
- design-केंद्रित teams: जो user experience और design systems को प्राथमिकता देते हैं और हल्की व efficient websites बनाना चाहते हैं
Nue का विज़न
- frontend ecosystem की अनावश्यक abstraction और complexity को हटाकर development process को सरल और optimized बनाना ही अंतिम लक्ष्य है
4 टिप्पणियां
मैंने इसे सिर्फ़ सरसरी तौर पर देखा है, इसलिए शायद ऐसा लग रहा हो, लेकिन मुझे इसमें कोई खास आकर्षण महसूस नहीं हो रहा। क्या यहाँ किसी ने इसे थोड़ा आज़माया है?
nuejs डेवलपर का पहले tailwind कम्युनिटी के साथ काफ़ी बड़ा टकराव हो चुका है, और उसे देखने के बाद इसे इस्तेमाल करके देखने की मेरी इच्छा पूरी तरह खत्म हो गई।
मैंने यह खोजकर देखा कि मामला क्या है, और इसमें ठीक वही Tailwind की अजीबता बताई गई है जो मुझे भी महसूस हुई थी.
https://nuejs.org/blog/tailwind-misinformation-engine/
inline classes से styling करना... क्या यह सच में सही तरीका है? सुविधा से अलग, semantic रूप से..
अगर वाकई में बहुत छोटा होना और बहुत तेज़ चलना ज़रूरी न हो, तो इसे इस्तेमाल करना चाहिए ऐसा नहीं लगता ..
इसे देखकर htmlx जैसा एहसास होता है