टेलविंडसीएसएस उत्तरदायी और अनुकूलन योग्य यूजर इंटरफेस (यूआई) बनाने के लिए एक अभिनव उपकरण के रूप में सामने आया है। अपने उपयोगिता-प्रथम दृष्टिकोण के साथ, यह डेवलपर्स को HTML (या रिएक्ट के मामले में JSX) को छोड़े बिना अपने एप्लिकेशन को स्टाइल करने की अनुमति देता है। यह आलेख बताता है कि टेलविंडसीएसएस को रिएक्ट परियोजनाओं में कैसे एकीकृत किया जाए, इस संयोजन के लाभों की खोज की जाए, अन्य सीएसएस दृष्टिकोणों के साथ इसकी तुलना की जाए, और व्यावहारिक उदाहरण प्रदान किए जाएं।
रिएक्ट के साथ उपयोग करने पर टेलविंडसीएसएस कई लाभ प्रदान करता है:
टेलविंडसीएसएस से पहले, बीईएम (ब्लॉक एलीमेंट मॉडिफ़ायर) और स्टाइल कंपोनेंट्स जैसे सीएसएस-इन-जेएस सिस्टम जैसे दृष्टिकोण रिएक्ट परियोजनाओं में आम थे। जबकि बीईएम को वर्ग नामों की एक विस्तृत, मैन्युअल संरचना की आवश्यकता होती है, सीएसएस-इन-जेएस घटकों के भीतर शैलियों को समाहित करता है, बंडल आकार बढ़ाता है और संभावित रूप से समय प्रस्तुत करता है। इसके विपरीत, टेलविंड एक कुशल मध्य मार्ग प्रदान करता है: त्वरित निष्पादन और रखरखाव में आसानी के साथ कम शैली का ओवरहेड।
टेलविंडसीएसएस को रिएक्ट प्रोजेक्ट में एकीकृत करने के लिए, इन चरणों का पालन करें:
यदि आपके पास पहले से कोई नया रिएक्ट प्रोजेक्ट नहीं है तो सबसे पहले एक नया रिएक्ट प्रोजेक्ट बनाएं:
npx create-react-app my-tailwind-project cd my-tailwind-project
एनपीएम के माध्यम से टेलविंडसीएसएस स्थापित करें:
npm install -D tailwindcss postcss autoprefixer npx tailwindcss init -p
यह कमांड टेलविंड.कॉन्फिग.जेएस और पोस्टसीएसएस.कॉन्फिग.जेएस कॉन्फ़िगरेशन फ़ाइलें बनाता है, जिन्हें आप आवश्यकतानुसार अनुकूलित कर सकते हैं।
src/index.css में, टेलविंड आयात निर्देश जोड़ें:
@tailwind base; @tailwind components; @tailwind utilities;
अब आप सीधे अपने रिएक्ट घटकों में टेलविंड कक्षाओं का उपयोग कर सकते हैं:
function App() { return (); } export default App;Hello Tailwind!
Você está usando TailwindCSS com React!
आइए TailwindCSS और React का उपयोग करके एक सरल प्रोफ़ाइल कार्ड बनाएं:
function ProfileCard() { return (); }João Silva
Desenvolvedor Front-end
टेलविंडसीएसएस को रिएक्ट परियोजनाओं में एकीकृत करना यूआई विकास के लिए एक आधुनिक और कुशल दृष्टिकोण प्रदान करता है। आपकी पसंद के अनुसार डिज़ाइन को पूरी तरह से अनुकूलित और संशोधित करने की क्षमता के साथ-साथ उत्तरदायी और प्रदर्शनशील शैलियों को लागू करने में आसानी के साथ, रिएक्ट के साथ टेलविंडसीएसएस एक शक्तिशाली संयोजन है जो गुणवत्ता या रखरखाव से समझौता किए बिना विकास को गति दे सकता है। इसे अपने अगले प्रोजेक्ट पर आज़माएँ और अंतर देखें!
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3