इस प्रोजेक्ट के बारे में
Yew एक आधुनिक Rust फ्रेमवर्क है जो WebAssembly का उपयोग करके मल्टी-थ्रेडेड, फ्रंट-एंड वेब एप्लिकेशन बनाने के लिए है।
README में वर्णित प्रमुख विशेषताएँ:
- HTML मैक्रो: Rust एक्सप्रेशन के साथ इंटरैक्टिव HTML घोषित करने के लिए एक मैक्रो प्रदान करता है, जो React में JSX के साथ अनुभवी डेवलपर्स के लिए परिचित लगता है।
- प्रदर्शन: पेज रेंडर के दौरान DOM API कॉल्स को कम करके और बैकग्राउंड वेब वर्कर्स को प्रोसेसिंग ऑफलोड करके उच्च प्रदर्शन का लक्ष्य रखता है।
- JavaScript इंटरऑपरेबिलिटी: JavaScript के साथ इंटरऑप को सपोर्ट करता है, जिससे NPM पैकेजों का उपयोग और मौजूदा JavaScript अनुप्रयोगों के साथ एकीकरण संभव होता है।
परियोजना स्थिर और नवीनतम दस्तावेज़, उदाहरण, एक चेंजलॉग, और एक रोडमैप प्रदान करती है। यह सरलीकृत चीनी, पारंपरिक चीनी, और जापानी में स्थानीयकृत दस्तावेज़ भी प्रदान करती है।
Yew एक समुदाय-संचालित परियोजना है जो सभी आकारों के योगदानों का स्वागत करती है। यह एक आचार संहिता बनाए रखती है और दस्तावेज़ में सुधार, परीक्षण कवरेज बढ़ाना, "Good First Issues" को संबोधित करना, और बग रिपोर्ट करना करके भागीदारी को प्रोत्साहित करती है। परियोजना OpenCollective के माध्यम से वित्तीय योगदान भी स्वीकार करती है, जिसमें व्यक्तिगत और संगठनात्मक समर्थक दोनों सूचीबद्ध हैं।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.