इस प्रोजेक्ट के बारे में

Preact एक JavaScript लाइब्रेरी है जो यूज़र इंटरफ़ेस बनाने के लिए है, और इसे React के छोटे विकल्प के रूप में पेश किया गया है जिसमें संगत आधुनिक API है। README के अनुसार, यह बड़े फ्रेमवर्क के अतिरिक्त बोझ के बिना वर्चुअल DOM कंपोनेंट्स की मुख्य क्षमताएँ प्रदान करता है। README में वर्णित मुख्य विशेषताएँ: - परिचित React API और पैटर्न, जिनमें ES6 क्लासेस, हुक्स और फंक्शनल कंपोनेंट्स शामिल हैं। - `preact/compat` एलियास के माध्यम से React संगतता। - JSX, वर्चुअल DOM, DevTools, Hot Module Replacement (HMR) और Server-Side Rendering (SSR) के लिए अंतर्निहित समर्थन। - अनुकूलित diff एल्गोरिदम और सर्वर-साइड रेंडरिंग से हाइड्रेशन। - सभी आधुनिक ब्राउज़रों के लिए समर्थन। - प्लग करने योग्य शेड्यूलर के साथ एसिंक्रोनस रेंडरिंग। README में एक गेटिंग-स्टार्टेड ट्यूटोरियल शामिल है जो दिखाता है कि DOM ट्री बनाने और अपडेट करने के लिए `render()` फ़ंक्शन का उपयोग कैसे करें, और `useState` जैसे हुक्स के साथ कंपोनेंट्स कैसे बनाएँ। यह अधिक जानकारी के लिए Preact वेबसाइट और कम्युनिटी लाइब्रेरीज़ के लिए `awesome-preact` सूची की ओर भी इशारा करता है। यह प्रोजेक्ट npm के माध्यम से वितरित किया जाता है और MIT लाइसेंस के तहत है। README OpenCollective के माध्यम से प्रायोजकों और समर्थकों की सूची भी देता है।