क्विक स्टार्ट टेम्प्लेट्स: सेकंडों में कोडिंग शुरू करें
PocketCode के 15 स्टार्टर टेम्प्लेट्स खोजें: HTML, React, Vue, Python, Node, FastAPI, Django, Next.js, Kotlin, Go, Rust और बहुत कुछ, बस एक टैप में।
क्विक स्टार्ट टेम्प्लेट्स
नया प्रोजेक्ट शुरू करते समय सबसे बड़ी रुकावटों में से एक शुरुआती सेटअप है। फ़ोल्डर स्ट्रक्चर बनाना, पहली फ़ाइलें लिखना, लेआउट तय करना… यह सब लॉजिक की एक भी लाइन लिखने से पहले।
PocketCode इसे क्विक स्टार्ट टेम्प्लेट्स से हल करता है।
टेम्प्लेट्स क्या हैं?
टेम्प्लेट्स पहले से तैयार प्रोजेक्ट्स हैं जो आपके लिए शुरुआती फ़ाइलें लिख देते हैं:
- आपके चुने स्टैक के लिए फ़ोल्डर स्ट्रक्चर
- उस स्टैक के बेस कोड वाली शुरुआती फ़ाइलें
- उदाहरण सामग्री, ताकि आप देख सकें कि सब कुछ कैसे जुड़ता है
टेम्प्लेट सिर्फ़ शुरुआती फ़ाइलें लिखता है, और कुछ नहीं: वह dependencies इंस्टॉल नहीं करता और Git रिपॉज़िटरी नहीं बनाता। सभी 15 टेम्प्लेट्स हर प्लान में उपलब्ध हैं और कोई भी Pro नहीं है।
15 टेम्प्लेट्स
टेम्प्लेट्स पाँच श्रेणियों में बँटे हैं, और प्रोजेक्ट बनाते समय आप श्रेणी से फ़िल्टर कर सकते हैं।
सामान्य
- Empty — जो शुरुआत शून्य से करना पसंद करते हैं उनके लिए खाली प्रोजेक्ट
फ्रंटएंड
- HTML / CSS / JS — एक सादी वेबसाइट, बिल्ट-इन DevBrowser में खुलती है
- React
- Vue.js
- TypeScript — बंडल किए गए Node.js पर चलता है
बैकएंड
- Python
- Node.js (Express)
- FastAPI
- Django
फुलस्टैक
- React + Node.js
- React + FastAPI
- Next.js
भाषाएँ
- Kotlin
- Go
- Rust
फ़ोन पर क्या चलता है
हर टेम्प्लेट एक ही तरह नहीं चलता, इसलिए यहाँ ईमानदार तस्वीर है:
- HTML / CSS / JS बिल्ट-इन DevBrowser में खुलता है (editor की ऊपरी बार में globe आइकन)। Run सिर्फ़ संरचना जाँचता है, पेज render नहीं करता।
- React और Vue.js React, Vue और Babel को CDN (
unpkg.com) से लोड करते हैं, इसलिए दिखाने के लिए उन्हें कनेक्शन चाहिए। - JavaScript और TypeScript बंडल किए गए Node.js पर चलते हैं (TypeScript में type checking नहीं), Python बंडल CPython 3.12 इंटरप्रेटर पर (सिर्फ़ standard library) और Kotlin बंडल कंपाइलर से।
- Go को वैकल्पिक रनटाइम पैक चाहिए, जिसे आप Settings → Compilers and runtimes से डाउनलोड करते हैं। वह standard library के साथ एक फ़ाइल चलाता है,
go.modवाला प्रोजेक्ट नहीं। - Rust में सिंटैक्स हाइलाइटिंग है, लेकिन असली Rust (rustc) डिवाइस पर नहीं चलता, और Rhai पैक पास में
Cargo.tomlवाली.rsफ़ाइल नहीं चलाता, इसलिए यह टेम्प्लेट फ़ोन पर नहीं चलता। - फ़्रेमवर्क टेम्प्लेट्स (Express, FastAPI, Django, Next.js, बैकएंड वाला React) फ़ोन पर कोड लिखने के लिए हैं। npm और pip बंडल नहीं हैं, इसलिए उनकी dependencies इंस्टॉल करने और उन्हें चलाने के लिए SSH के ज़रिए सर्वर या डिप्लॉय चाहिए। Django टेम्प्लेट में वह
config/पैकेज भी नहीं है जिसकी ओर उसकाmanage.pyइशारा करता है, इसलिए वह जैसा है वैसा शुरू नहीं होता। - शुरुआती फ़ाइलों के भीतर का उदाहरण टेक्स्ट (जैसे "¡Hola Mundo!" या "Mi App") ऐप की भाषा चाहे जो हो, स्पेनिश में है।
टेम्प्लेट कैसे इस्तेमाल करें
- PocketCode खोलें और Projects में जाएँ
- New पर टैप करें
- नाम लिखें और टेम्प्लेट चुनें (चाहें तो श्रेणी से फ़िल्टर करें)
- Create पर टैप करें
शुरुआती फ़ाइलें आपके प्रोजेक्ट में दिखती हैं, एडिटर में खोलने के लिए तैयार। अगर नाम पहले से मौजूद है, तो PocketCode My App (2) जैसा प्रत्यय जोड़ देता है।
प्लान और सीमाएँ
फ़्री प्लान में कुल 1 प्रोजेक्ट शामिल है, और Pro इसकी सीमा हटा देता है। टेम्प्लेट्स कभी लॉक नहीं होते: Free और Pro दोनों सभी 15 इस्तेमाल कर सकते हैं।
Marketplace में टेम्प्लेट्स
Marketplace कैटलॉग में प्रोजेक्ट टेम्प्लेट्स भी उसके आइटम प्रकारों में से एक हैं। यह चुना हुआ कैटलॉग है: आप इससे इंस्टॉल करते हैं, अपना खुद का प्रकाशित करने का तरीका नहीं है।
निष्कर्ष
क्विक स्टार्ट टेम्प्लेट्स नया प्रोजेक्ट शुरू करने की रुकावट को ख़त्म करते हैं। सेटअप पर समय बर्बाद करने के बजाय, आप उस चीज़ पर ध्यान दे सकते हैं जो मायने रखती है: आपका कोड और आपका विचार। आज क्या उपलब्ध है और उसकी सीमाएँ क्या हैं, यह जानने के लिए हमारी डेवलपमेंट स्थिति देखें।
PocketCode आज़माने के लिए तैयार हैं?
ऐप डाउनलोड करें और अपने फ़ोन से कोडिंग शुरू करें।