Claude द्वारा बनाए गए कोड को वास्तविक सेवा में बदलने का तरीका
डिज़ाइन के बिखराव (Fragmentation) को रोकें
Claude द्वारा दिए गए HTML फ़ाइलें शुरुआत में अच्छी लगती हैं। लेकिन जैसे ही पेज 3 से ज़्यादा होते हैं, उन्हें सुधारना एक दुःस्वप्न बन जाता है। फ़ॉन्ट साइज़ बदलने के लिए 10 अलग-अलग फ़ाइलें खोलना समय की बर्बादी है। कोड को अलग-अलग करें।
- प्रोजेक्ट फ़ोल्डर बनाएं। CSS को /assets/css, छवियों को /assets/img, और लेआउट को /components में विभाजित करें।
- फ़ाइल के नाम में केवल छोटे अक्षरों (lowercase) और हाइफ़न का उपयोग करें, जैसे main-header.html। इससे Claude के लिए पाथ समझने में गलती की संभावना कम हो जाती है।
- मुख्य HTML के ऊपरी टैग में का उपयोग करें और स्टाइल को केंद्रीय रूप से प्रबंधित करें।
ऐसा करने से, बाद में एक हेडर बदलने पर सभी पेजों में बदलाव तुरंत लागू हो जाएगा। आपको हर बार फ़ाइलें बदलने में समय बर्बाद करने की ज़रूरत नहीं होगी।
CSS वेरिएबल्स के साथ कलर पैलेट को फिक्स करें
कलर कोड को हर कंपोनेंट में सीधे न लिखें। जब भी आपको बटन का रंग बदलना होगा, आपको हज़ारों लाइनें छाननी पड़ेंगी। इसके बजाय CSS वेरिएबल्स का उपयोग करें।
- /assets/css/global.css फ़ाइल खोलें।
- मुख्य 3 रंगों को परिभाषित करें, जैसे :root { --main-color: #000000; --sub-color: #ffffff; }।
- स्टाइल लिखते समय background-color: var(--main-color); जैसे सिंटैक्स का उपयोग करें।
भविष्य में यदि ब्रांड का रंग बदलता है, तो केवल एक फ़ाइल को 3 सेकंड के लिए एडिट करें। सभी पेजों के बटन का रंग एक साथ बदल जाएगा। यह हर बार डिज़ाइन को मैन्युअल रूप से ठीक करने से कहीं अधिक कुशल है।
लोकल एनवायरनमेंट में तुरंत पुष्टि करें
कोड बदलने के बाद ब्राउज़र में वापस जाना और रिफ्रेश करना बार-बार करने से एकाग्रता भंग होती है। VS Code का Live Server एक्सटेंशन इंस्टॉल करें।
- VS Code में Live Server इंस्टॉल करें और नीचे दिए गए Go Live बटन पर क्लिक करें।
- ब्राउज़र में साइट खोलने के बाद राइट-क्लिक करें और डेवलपर टूल्स खोलने के लिए 'Inspect' दबाएं।
- Elements टैब में मार्जिन या फ़ॉन्ट साइज़ को तुरंत बदलें। जो वैल्यू आपने बदली है, उसे बस सीधे CSS फ़ाइल में लिख दें।
बिना रिफ्रेश किए वास्तविक समय में बदलाव देखें। डिज़ाइन को सुधारने में लगने वाला समय आधा हो जाएगा।
Claude पर नियम लागू करें
Claude हर बार पूछने पर कोड अलग तरीके से लिखता है। शुरुआत से ही नियम तय करके बात करें। प्रोजेक्ट फ़ोल्डर के रूट में CLAUDE.md फ़ाइल बनाएं।
- CLAUDE.md में CSS वेरिएबल्स के नियम और उपयोग किए जाने वाले फ़ोल्डर स्ट्रक्चर को लिखें।
- अक्सर इस्तेमाल होने वाले बटन या कार्ड के डिज़ाइन को XML फॉर्मेट (जैसे कोड) में परिभाषित करें।
- Claude से नया स्क्रीन बनाने के लिए कहते समय, बस इतना जोड़ें: "CLAUDE.md के नियमों का पालन करते हुए लिखें।"
इससे AI द्वारा कोड को मनमाने ढंग से जटिल करने की समस्या काफी कम हो जाएगी।
Vercel के साथ ऑटोमैटिक डिप्लॉयमेंट
सर्वर सेटिंग्स या जटिल एनवायरनमेंट कॉन्फ़िगरेशन के बारे में चिंता न करें। Vercel का उपयोग करें, यहाँ केवल कोड अपलोड करने से ही वेबसाइट तुरंत काम करने लगती है।
- GitHub पर कोड पुश करें।
- Vercel वेबसाइट पर अपना GitHub अकाउंट कनेक्ट करें और एक प्रोजेक्ट बनाएं।
- इसके बाद, जब भी आप GitHub पर कोड डालेंगे, Vercel 45 सेकंड के भीतर बदलावों को अपडेट कर देगा।
आपको स्वयं सर्वर प्रबंधित करने की आवश्यकता नहीं है। डोमेन एड्रेस अपने आप बन जाता है, और यदि कोई समस्या आती है, तो आप कभी भी पिछले वर्ज़न पर वापस जा सकते हैं। अभी अपना कोड अपलोड करें।