इस प्रोजेक्ट के बारे में
Taro एक खुला, क्रॉस-प्लेटफॉर्म और क्रॉस-फ्रेमवर्क समाधान है, जिसका उद्देश्य डेवलपर्स को केवल एक कोडबेस लिखने और उसे विभिन्न एप्लिकेशन रूपों के अनुकूल बनाने की अनुमति देना है। README के अनुसार, बाजार में कई तरह के प्लेटफॉर्म हैं, जैसे कि Web, React Native, और विभिन्न मिनी प्रोग्राम। यदि प्रत्येक प्लेटफॉर्म के लिए अलग-अलग कोड लिखा जाए, तो लागत बहुत अधिक हो जाती है, इसलिए एक ही कोड से कई प्लेटफॉर्म का समर्थन करने की क्षमता की आवश्यकता होती है।
मुख्य क्षमताएं और विशेषताएं:
- क्रॉस-प्लेटफॉर्म: मिनी प्रोग्राम, Web (H5), और App (React Native) जैसे प्लेटफॉर्म पर चलने वाले एप्लिकेशन का निर्माण किया जा सकता है।
- क्रॉस-फ्रेमवर्क: React, Vue, Nerv और अन्य फ्रेमवर्क का उपयोग करके विकास का समर्थन करता है।
- मिनी प्रोग्राम प्लेटफॉर्म कवरेज: WeChat, JD, Baidu, Alipay, ByteDance, QQ मिनी प्रोग्राम आदि।
- संस्करण माइग्रेशन: Taro 1/2 से Taro 3 में अपग्रेड करने के लिए मार्गदर्शिका दस्तावेज़ प्रदान करता है।
सीखने और सामुदायिक संसाधन:
- आधिकारिक दस्तावेज़ "5 मिनट में Taro डेवलपमेंट शुरू करें" के लिए एक प्रारंभिक गाइड प्रदान करते हैं।
- awesome-taro संसाधन सूची और Taro मटेरियल मार्केट उपलब्ध हैं।
- सामुदायिक UI लाइब्रेरी में taro-ui (React, Taro 1/2/3 का समर्थन), NutUI (Vue3, Taro 3), taroify (React, Taro 3), @antmjs/vantui (React, Taro 3), Tard (React, Taro 3), duxui (React, Taro 4, मिनी प्रोग्राम, React Native, HarmonyOS और H5 के साथ संगत) शामिल हैं।
परियोजना सहयोग और गवर्नेंस:
- सामुदायिक कोड योगदान का स्वागत है; योगदान देने से पहले योगदान मार्गदर्शिका पढ़ें; महत्वपूर्ण सुविधाओं को लागू करने के लिए, पहले RFC तंत्र के अनुसार RFC दस्तावेज़ लिखें, सामुदायिक चर्चा के माध्यम से इसे परिष्कृत करें, और फिर कोड सबमिट करें।
- समस्या प्रतिक्रिया प्रवेश द्वार और issue टेम्पलेट उपकरण प्रदान करता है, और प्रश्न पूछने और बग रिपोर्ट करने से संबंधित मार्गदर्शिकाओं को पढ़ने की सिफारिश करता है।
- परियोजना में Milestones योजना है, अपडेट लॉग Release के माध्यम से प्रकाशित किए जाते हैं, और Angular शैली के commit संदेश अनुबंध का पालन किया जाता है।
- आधिकारिक WeChat संचार समूह प्रदान करता है।
लाइसेंस: MIT License, कॉपीराइट O2Team के पास है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.