tutorial· 10 min read

एक ही प्रॉम्प्ट से React ऐप कैसे बनाएँ

VULK से आइडिया से डिप्लॉय हुई React ऐप तक जाना सीखें। प्रॉम्प्ट लिखना, जेनरेटेड प्रोजेक्ट संरचना, लाइव प्रीव्यू, इटरेशन और एक-क्लिक डिप्लॉयमेंट कवर करता है — क्या काम करता है इसके असली प्लेटफ़ॉर्म डेटा के साथ।

João CastroJoão Castro
एक ही प्रॉम्प्ट से React ऐप कैसे बनाएँ

17 जुलाई 2026 को अपडेट किया गया — सत्यापित प्लेटफ़ॉर्म डेटा और मौजूदा मॉडल लाइनअप के साथ ताज़ा किया गया।

एक ही प्रॉम्प्ट से React ऐप कैसे बनाते हैं?

पूरा जवाब: VULK में ऐप का विशिष्ट विवरण लिखें — लेआउट, पेज, सुविधाएँ, डेटा का रूप, रंग। प्रॉम्प्ट 16+ AI मॉडलों में से एक के पास जाता है (Claude Sonnet 5 डिफ़ॉल्ट है; आप बदल सकते हैं), एक इंजीनियर किए सिस्टम प्रॉम्प्ट में लिपटा हुआ जो सही React प्रोजेक्ट संरचना लागू करता है। मॉडल एक योजना स्ट्रीम करता है, फिर फ़ाइलें एक-एक करके जेनरेट करता है: रूटिंग, कॉम्पोनेन्ट, स्टेट और यथार्थ मॉक डेटा वाला Vite + React + TypeScript + Tailwind प्रोजेक्ट। ऐप सर्वर-साइड कंपाइल होती है और 30–90 सेकंड में हॉट-रीलोड वाले लाइव प्रीव्यू में रेंडर होती है। आप फ़ॉलो-अप प्रॉम्प्ट से इटरेट करते हैं, फिर लाइव Cloudflare Pages URL के लिए Deploy क्लिक करते हैं।

"तेज़" को आस्था पर मानने की ज़रूरत नहीं: 11,355 जेनरेटेड प्रोजेक्टों में, साइनअप से पहली चलती ऐप तक का माध्यिका समय 47 सेकंड है, माध्यिका प्रॉम्प्ट सिर्फ़ 364 अक्षरों का है (क़रीब 60 शब्द), और निर्माण की माध्यिका बातचीत 4 संदेशों की (VULK प्लेटफ़ॉर्म डेटा, जुलाई 2026)। प्लेटफ़ॉर्म की सभी ऐप्स का 80.5% React + Vite के रूप में शिप होता है। यह गाइड कवर करती है कि उन 4 संदेशों को कैसे गिनवाया जाए।

प्रॉम्प्ट लिखने पर असल में क्या होता है?

अगर आपने पहले कभी AI कोड बिल्डर इस्तेमाल नहीं किया, तो आपकी उम्मीदों के हिसाब से यह सब जादू या बकवास लग सकता है। तो चलिए इसे खोलकर समझाता हूँ।

आप जो ऐप चाहते हैं उसका विवरण लिखते हैं। VULK उसे 16+ AI मॉडलों में से एक के पास भेजता है (कौन-सा, यह आप चुनते हैं), एक सावधानी से इंजीनियर किए सिस्टम प्रॉम्प्ट में लपेटकर जो मॉडल को सही React प्रोजेक्ट की संरचना सिखाता है। मॉडल एक योजना स्ट्रीम करता है, फिर फ़ाइलें एक-एक करके जेनरेट करता है। VULK उन फ़ाइलों को रिमोट सर्वर पर कंपाइल करता है और चलती ऐप को प्रीव्यू iframe में रेंडर करता है। पूरी प्रक्रिया जटिलता के हिसाब से 30 से 90 सेकंड लेती है।

नतीजा स्कैफ़ोल्डिंग नहीं है। बॉयलरप्लेट नहीं है। यह रूटिंग, कॉम्पोनेन्ट, स्टेट मैनेजमेंट, Tailwind CSS स्टाइलिंग और यथार्थ मॉक डेटा वाला पूरा प्रोजेक्ट है — प्रीव्यू, इटरेशन और डिप्लॉय के लिए तैयार।

VULK का React आउटपुट अलग क्यों है?

प्रॉम्प्ट में जाने से पहले, मैं VULK की React जेनरेशन के लिए किए तकनीकी चुनाव समझाना चाहता हूँ, क्योंकि वे मायने रखते हैं।

Vite, Create React App नहीं। CRA असल में छोड़ा जा चुका है। Vite आधुनिक मानक है — तेज़ बिल्ड, बेहतर ट्री-शेकिंग, नेटिव ESM समर्थन, और ऐसा प्रोडक्शन बिल्ड जो आपके कोड को सच में ऑप्टिमाइज़ करता है। VULK में जेनरेट हर React प्रोजेक्ट बिल्ड सिस्टम के रूप में Vite इस्तेमाल करता है।

डिफ़ॉल्ट रूप से TypeScript। प्लेटफ़ॉर्म पर जेनरेट होने वाली हर चीज़ का दो-तिहाई टाइप्ड है: सभी 124,755 जेनरेटेड कोड फ़ाइलों का 65% TypeScript/TSX है (VULK प्लेटफ़ॉर्म डेटा, जुलाई 2026)। टाइप्ड आउटपुट AI-जेनरेशन की त्रुटियों की एक पूरी श्रेणी को रनटाइम की जगह कंपाइल समय पर पकड़ लेता है।

डिफ़ॉल्ट रूप से Tailwind CSS। यूटिलिटी-फ़र्स्ट CSS का मतलब है कि जेनरेटेड कोड पोर्टेबल, कस्टमाइज़ेबल है और किसी कॉम्पोनेन्ट लाइब्रेरी के डिज़ाइन सिस्टम पर निर्भर नहीं। फ़ॉलो-अप प्रॉम्प्ट से आप कोई भी दृश्य पहलू बदल सकते हैं।

सही प्रोजेक्ट संरचना। VULK सब कुछ App.tsx में नहीं उँडेलता। आपको रूट कॉम्पोनेन्टों के लिए src/pages/, पुन: प्रयोज्य UI के लिए src/components/, मॉक डेटा के लिए src/data/ और आपकी माँगी रंग योजना वाला tailwind.config.js मिलता है। औसत जेनरेटेड प्रोजेक्ट 20.7 फ़ाइलें और क़रीब 1,500 लाइन कोड का है — कई छोटी, केंद्रित फ़ाइलें, कोई महाकाय ढाँचा नहीं (VULK प्लेटफ़ॉर्म डेटा, जुलाई 2026)।

प्रोडक्शन-ग्रेड निर्भरताएँ। रूटिंग के लिए React Router, चार्ट के लिए Recharts, आइकॉन के लिए Lucide React। ये खिलौना लाइब्रेरियाँ नहीं हैं। यही पेशेवर React डेवलपर असल में इस्तेमाल करते हैं।

काम करने वाला प्रॉम्प्ट कैसे लिखें?

आपके प्रॉम्प्ट की गुणवत्ता सीधे आउटपुट की गुणवत्ता तय करती है। अब तक हज़ारों जेनरेटेड प्रोजेक्ट देख चुका हूँ, और पैटर्न साफ़ है: विशिष्ट प्रॉम्प्ट अच्छी ऐप्स देते हैं, अस्पष्ट प्रॉम्प्ट सामान्य।

ख़राब प्रॉम्प्ट:

मेरे लिए एक टास्क मैनेजर बनाओ।

यह मॉडल को काम करने के लिए लगभग कुछ नहीं देता। आपको डिफ़ॉल्ट रंगों वाली सामान्य टु-डू लिस्ट मिलेगी।

अच्छा प्रॉम्प्ट:

एक टास्क मैनेजमेंट ऐप बनाओ जिसमें गहरा साइडबार नेविगेशन हो, ड्रैग-एंड-ड्रॉप कॉलमों (करना है, चल रहा है, हो गया) वाला कानबान बोर्ड व्यू, और टास्क कार्ड जिन पर शीर्षक, असाइनी का अवतार, प्राथमिकता बैज और नियत तारीख़ दिखे। बैंगनी एक्सेंट रंगों वाला डार्क थीम इस्तेमाल करो। ऊपर सर्च बार और "नया टास्क" मोडल शामिल करो।

यह लेआउट (साइडबार + मुख्य कंटेंट), मुख्य फ़ीचर (कानबान बोर्ड), डेटा का रूप (शीर्षक, असाइनी, प्राथमिकता, नियत तारीख़), इंटरैक्शन पैटर्न (ड्रैग-एंड-ड्रॉप, मोडल) और दृश्य शैली (डार्क थीम, बैंगनी) बताता है।

उन्नत प्रॉम्प्ट:

तीन पेजों वाला व्यक्तिगत वित्त ट्रैकर बनाओ: डैशबोर्ड, लेनदेन और सेटिंग्स। डैशबोर्ड कुल बैलेंस, आय बनाम ख़र्च का बार चार्ट (Recharts इस्तेमाल करो) और हालिया लेनदेन दिखाए। लेनदेन पेज पर तारीख़, विवरण, कैटेगरी, राशि और प्रकार के कॉलमों वाली फ़िल्टर होने लायक़ डेटा टेबल हो। "लेनदेन जोड़ें" मोडल शामिल करो। सेटिंग्स में प्रोफ़ाइल फ़ॉर्म और कैटेगरी प्रबंधन। सफ़ेद थीम — आय के लिए हरा, ख़र्च के लिए लाल। आइकॉनों वाला साइडबार नेविगेशन।

यह पेज संरचना, चार्ट लाइब्रेरी, डेटा स्कीमा और रंगों के अर्थ परिभाषित करता है। VULK सब कुछ जुड़ा हुआ मल्टी-पेज React Router ऐप जेनरेट करता है।

एक उपयोगी पैमाना: प्लेटफ़ॉर्म पर सफल माध्यिका प्रॉम्प्ट ~60 शब्दों का है — छोटा, विशिष्ट पैराग्राफ़, कोई स्पेसिफ़िकेशन दस्तावेज़ नहीं (VULK प्लेटफ़ॉर्म डेटा, जुलाई 2026)। लेआउट, सुविधाएँ, डेटा और स्टाइल कवर करें, फिर रुक जाएँ।

जेनरेशन प्रक्रिया कैसी दिखती है?

प्रॉम्प्ट सबमिट करने पर आप यह देखते हैं:

पहले एक योजना दिखती है — उन क़दमों की क्रमांकित सूची जो AI करेगा। यह सिर्फ़ दिखावा नहीं। योजना जेनरेशन को व्यवस्थित रखती है और मॉडल को बीच में आर्किटेक्चर से भटकने से रोकती है।

फिर फ़ाइलें एक-एक करके जेनरेट होने लगती हैं। एडिटर के बाईं ओर फ़ाइल ट्री में उन्हें रियल टाइम में उभरते देख सकते हैं।

एक सामान्य प्रोजेक्ट में शामिल है:

  • index.html — मेटा टैग और फ़ॉन्ट इम्पोर्ट वाला एंट्री पॉइंट
  • src/main.tsx — StrictMode और BrowserRouter वाला React रूट
  • src/App.tsx — रूट परिभाषाओं वाला शीर्ष कॉम्पोनेन्ट
  • src/pages/ — हर पेज का एक कॉम्पोनेन्ट
  • src/components/ — पुन: प्रयोज्य UI कॉम्पोनेन्ट
  • src/data/ — यथार्थ सामग्री वाला मॉक डेटा
  • tailwind.config.js — आपके माँगे रंगों से मेल खाता कस्टम थीम
  • package.json — निर्भरताएँ

लाइव प्रीव्यू कैसे काम करता है?

फ़ाइलें जेनरेट होते-होते प्रीव्यू पैनल अपने आप अपडेट होता है। जेनरेशन ख़त्म होने का इंतज़ार नहीं करना पड़ता। प्रीव्यू आइसोलेटेड माइक्रो-VM में सर्वर-साइड चलता है — यह हॉट रीलोड वाली असली कंपाइल्ड एप्लिकेशन है, कोई स्क्रीनशॉट या मॉकअप नहीं। कंपाइलेशन सर्वर पर होता है, इसलिए यह हर ब्राउज़र और डिवाइस पर चलता है, Safari और मोबाइल समेत।

प्रीव्यू पूरी तरह इंटरैक्टिव है। बटन क्लिक करें, पेजों के बीच जाएँ, फ़ॉर्म भरें, रेस्पॉन्सिव व्यवहार जाँचें। अगला प्रॉम्प्ट लिखने से पहले क्या बदलना है, यह पहचानने में इसका इस्तेमाल करें।

फ़ॉलो-अप प्रॉम्प्ट से इटरेट कैसे करें?

पहली जेनरेशन कम ही परफ़ेक्ट होती है, और यह जान-बूझकर है। VULK इटरेटिव रिफ़ाइनमेंट के लिए बना है। प्रीव्यू देखने के बाद, लक्षित फ़ॉलो-अप संदेश भेजें:

सेटिंग्स पेज पर डार्क मोड टॉगल जोड़ो। पसंद localStorage में सहेजो।

डैशबोर्ड के बार चार्ट की जगह लाइन चार्ट लगाओ। 7 दिन, 30 दिन और 90 दिन विकल्पों वाला डेट रेंज सेलेक्टर जोड़ो।

768px से छोटी स्क्रीनों पर साइडबार सिर्फ़ आइकॉनों में सिमट जाए। हैमबर्गर मेन्यू बटन जोड़ो।

हर फ़ॉलो-अप सिर्फ़ वही फ़ाइलें जेनरेट करता है जिन्हें बदलना है। VULK सर्जिकल संपादन करता है, बाक़ी सब बचाकर। यह अहम है — आप हर संदेश पर पूरा प्रोजेक्ट दोबारा नहीं बना रहे।

बग भी ठीक कर सकते हैं:

बाहर क्लिक करने पर मोडल बंद नहीं होता। ओवरले क्लिक हैंडलर जोड़ो।

या नई सुविधाएँ माँग सकते हैं:

लेनदेन पेज पर CSV एक्सपोर्ट जोड़ो। सभी दिखती पंक्तियाँ .csv फ़ाइल के रूप में डाउनलोड हों।

प्लेटफ़ॉर्म की सभी ऐप्स की आधी असल में "एक बार में + एक सुधार" हैं (माध्यिका 4 संदेश), पर जिन प्रोजेक्टों में लोग निवेश करते हैं वे 25 संदेश पार करते हैं — अच्छी ऐप्स इसी इटरेशन लूप में बनती हैं (VULK प्लेटफ़ॉर्म डेटा, जुलाई 2026)।

क्या कोड सीधे संपादित कर सकते हैं?

बायाँ साइडबार आपके प्रोजेक्ट की हर फ़ाइल दिखाता है। किसी भी फ़ाइल पर क्लिक करके उसका सोर्स कोड सीधे देखें और संपादित करें। यह हाइब्रिड तरीक़ा — AI जेनरेशन और हाथ के सुधार — अक्सर ठीक वही पाने का सबसे तेज़ रास्ता है जो आप चाहते हैं।

मैंने VULK जान-बूझकर ऐसे बनाया। यह ब्लैक बॉक्स नहीं है। कोड स्टैंडर्ड React, स्टैंडर्ड TypeScript, स्टैंडर्ड Tailwind है। React आती है तो AI का बनाया सब कुछ पढ़, समझ और बदल सकते हैं। और अगर अभी React नहीं आती, तो जेनरेटेड कोड सचमुच उपयोगी सीखने का साधन है क्योंकि वह असली दुनिया के पैटर्नों पर चलता है।

प्रोडक्शन में डिप्लॉय कैसे करें?

ऐप ठीक दिखने पर डिप्लॉय एक क्लिक का काम है। टूलबार में Deploy बटन दबाएँ। VULK आपकी ऐप Vite से बिल्ड करता है, स्टैटिक आउटपुट Cloudflare Pages पर अपलोड करता है और आपको लाइव URL देता है।

डिप्लॉय हुई ऐप Cloudflare के ग्लोबल CDN पर चलती है — 300+ एज लोकेशन। URL का प्रारूप your-project-name.pages.dev है, और बाद में कस्टम डोमेन जोड़ सकते हैं (Pro+)।

रीडिप्लॉय भी वैसे ही है। बदलाव करें, Deploy क्लिक करें, नया संस्करण सेकंडों में लाइव।

पूरे प्लेटफ़ॉर्म का एक ईमानदार आँकड़ा: जेनरेटेड ऐप्स का सिर्फ़ 3.7% किसी सार्वजनिक URL पर डिप्लॉय होता है (VULK प्लेटफ़ॉर्म डेटा, जुलाई 2026)। अब जेनरेशन कठिन हिस्सा नहीं — पूरा करना है। अगर आपकी ऐप प्रीव्यू में चलती है, तो Deploy क्लिक करें; इतने भर से आप बिल्डरों के शीर्ष कुछ प्रतिशत में आ जाएँगे।

कौन-से प्रॉम्प्ट पैटर्न लगातार काम करते हैं?

हज़ारों जेनरेशनों को देखने के बाद, कुछ पैटर्न हमेशा बेहतर नतीजे देते हैं:

लेआउट संरचना बताएँ। "बाईं ओर साइडबार नेविगेशन, दाईं ओर मुख्य कंटेंट" मॉडल को साफ़ ढाँचा देता है।

पेजों के नाम स्पष्ट लिखें। "तीन पेज: होम, प्रोडक्ट और कार्ट" रूट परिभाषाएँ और नेविगेशन आइटम बन जाता है।

डेटा का रूप बताएँ। "हर प्रोडक्ट में नाम, दाम, इमेज URL, कैटेगरी और स्टॉक गिनती है" मॉडल को ठीक-ठीक बताता है कि कॉम्पोनेन्टों और फ़ॉर्मों में कौन-से फ़ील्ड रखने हैं।

ख़ास लाइब्रेरियों का नाम लें। "चार्ट के लिए Recharts इस्तेमाल करो" या "पेज ट्रांज़िशन के लिए Framer Motion" निर्भरता के चुनाव नियंत्रित करता है।

रंग योजना बताएँ। "सियान एक्सेंट वाला डार्क थीम" उन डिफ़ॉल्ट नीले थीमों से बचाता है जिन्हें आप वैसे भी बदलना चाहेंगे।

(अभी) क्या नहीं कर सकते?

अगर आपकी ऐप को डेटाबेस वाला असली बैकएंड चाहिए, तो Backend Mode चालू कर सकते हैं, जो आपके फ़्रंटएंड के साथ PostgreSQL-आधारित API जेनरेट करता है — जेनरेट हुईं सभी ऐप्स का 62% SQL स्कीमा शामिल करता है, और 27% प्रोविज़न्ड बैकएंड चलाती हैं (VULK प्लेटफ़ॉर्म डेटा, जुलाई 2026)। बैकएंड VULK के इन्फ़्रास्ट्रक्चर पर चलता है — अभी उसे अपने सर्वर पर डिप्लॉय नहीं कर सकते। ऑथेंटिकेशन VULK का बिल्ट-इन auth सिस्टम इस्तेमाल करता है। बाहरी auth प्रोवाइडर (Firebase, Auth0, Supabase) डिफ़ॉल्ट रूप से जेनरेट नहीं होते — हालाँकि Pro+ पर इंटीग्रेशन सिस्टम से अपना Supabase जोड़ने का ऑप्ट-इन कर सकते हैं।

ये असली सीमाएँ हैं और मैं इन पर खुलकर बात करना चाहता हूँ। सेल्फ़-होस्टेड बैकएंड डिप्लॉयमेंट पर काम चल रहा है, पर वह तैयार नहीं है।


FAQ

VULK से React ऐप बनाने में कितना समय लगता है?

जेनरेशन 30–90 सेकंड लेती है; माध्यिका उपयोगकर्ता साइनअप से पहली चलती ऐप तक 47 सेकंड में पहुँचता है, और सभी ऐप्स की आधी 4-संदेश बातचीत में पूरी होती हैं (VULK प्लेटफ़ॉर्म डेटा, जुलाई 2026)। आइडिया से डिप्लॉय, इटरेट की हुई ऐप तक के लिए एक काम-सत्र का बजट रखें।

React जेनरेशन के लिए कौन-सा AI मॉडल चुनूँ?

डिफ़ॉल्ट (Claude Sonnet 5) React के लिए सबसे अच्छा ऑल-राउंडर है। जटिल बैकएंड लॉजिक के लिए रीज़निंग-प्रधान मॉडल और छोटे UI सुधारों के लिए तेज़ मॉडल इस्तेमाल करें। हर संदेश पर मॉडल बदल सकते हैं — और Pro+ पर अपनी API कीज़ ला सकते हैं (BYOM)।

क्या जेनरेटेड कोड सच में मेरा है?

हाँ। यह बिना प्रोप्राइटरी निर्भरताओं वाला स्टैंडर्ड Vite + React + TypeScript + Tailwind प्रोजेक्ट है। पूरा ZIP डाउनलोड करें (Builder+) या GitHub पर पुश करें (Pro+), npm install && npm run dev चलाएँ, और यह कहीं भी चलता है। सिर्फ़-फ़्रंटएंड ऐप्स पूरी तरह पोर्टेबल हैं; VULK का बैकएंड इस्तेमाल करने वाली ऐप्स उसे HTTPS पर बुलाती रहती हैं।

क्या VULK इस्तेमाल करने के लिए React आनी चाहिए?

नहीं — प्रॉम्प्ट सादी भाषा है और प्रीव्यू आपको चलती ऐप दिखाता है। React जानने से हाथ के सुधार और आउटपुट की समीक्षा में मदद मिलती है, पर जेनरेटेड कोड वैसे भी स्टैंडर्ड पैटर्नों पर चलता है।

क्या VULK में free tier है?

नहीं। VULK सिर्फ़ सशुल्क है: Builder $19.99/माह, Pro $39.99/माह, Max $199/माह, $3.99 से शुरू 3-दिन के फुल-एक्सेस इंट्रो के साथ, जो जारी रखने पर पहले महीने में क्रेडिट होता है। हर प्लान में सभी 16+ मॉडल शामिल हैं।

क्या वही प्रॉम्प्ट फ़्लो मोबाइल या PHP ऐप्स भी बना सकता है?

हाँ — VULK प्रॉम्प्ट के हिसाब से रूट करता है। मोबाइल-शब्दों वाले प्रॉम्प्ट Flutter जेनरेट करते हैं (लाइव बिल्ड प्रीव्यू और APK/AAB एक्सपोर्ट के साथ), PHP/Laravel प्रॉम्प्ट को असली PHP 8.3 लाइव प्रीव्यू मिलता है, और Python बैकएंड अपने प्रीव्यू रनटाइम में चलते हैं। React + Vite डिफ़ॉल्ट और सबसे निखरा रास्ता बना हुआ है (सभी ऐप्स का 80.5%)।


चक्र सरल है: विशिष्ट प्रॉम्प्ट लिखें, प्रीव्यू देखें, फ़ॉलो-अप से इटरेट करें, डिप्लॉय करें। शुरुआती प्रॉम्प्ट जितना विशिष्ट, उतनी कम इटरेशन चाहिए। vulk.dev पर शुरू करें।

प्रकाशित द्वारा João Castro · 10 min read

आगे पढ़ें

सभी लेख
VULK सपोर्ट

ऑनलाइन

नमस्ते! आज मैं आपकी कैसे मदद कर सकता हूँ?

लोकप्रिय विषय

AI सपोर्ट • support.vulk.dev

एक ही प्रॉम्प्ट से React ऐप कैसे बनाएँ — Blog | VULK