Flask क्या है और क्यों मौजूद है
माइक्रोफ़्रेमवर्क, WSGI और Flask की भूमिका समझें
Flask क्या है और क्यों मौजूद है, CoddyKit पर Flask Academy का एक निःशुल्क पाठ है। यह 4 में से 1वाँ पाठ है। आप नीचे पूरा पाठ निःशुल्क पढ़ सकते हैं—फिर अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर के साथ ब्राउज़र में इसका व्यावहारिक अभ्यास कर सकते हैं। यह Flask Academy सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। Flask Academy पाठ्यक्रम में कुल 4 पाठ शामिल हैं।
Flask में आपका स्वागत है
Flask, Python में वेबसाइट और API बनाने का एक छोटा और सरल तरीका है। आप शून्य से शुरू करके, एक-एक छोटे चरण में चलने वाले वेब ऐप्लिकेशन तक पहुँचेंगे। 🙂
एक वेब फ़्रेमवर्क
वेब फ़्रेमवर्क वेब की उबाऊ बुनियादी व्यवस्थाएँ आपके लिए सँभालता है, ताकि आप कच्चे सॉकेट कोड के बजाय ऐप्लिकेशन का तर्क लिख सकें।
माइक्रोफ़्रेमवर्क
Flask एक माइक्रोफ़्रेमवर्क है: इसमें छोटा और सटीक मूल ढाँचा मिलता है, और आप केवल वही हिस्से जोड़ते हैं जिनकी आपके प्रोजेक्ट को वास्तव में आवश्यकता है।
अतिरिक्त सुविधाएँ वैकल्पिक हैं
भारी फ़्रेमवर्कों के विपरीत, Flask आप पर डेटाबेस या फ़ोल्डर की संरचना थोपता नहीं है। आपका ऐप्लिकेशन किस तरह बनाया जाए, इस पर आपका पूरा नियंत्रण रहता है।
WSGI का अर्थ
WSGI, Python वेब ऐप्लिकेशन और सर्वरों के बीच मानक अनुबंध है। Flask, WSGI का उपयोग करता है, इसलिए कई सर्वर इसे बिना बदलाव के चला सकते हैं।
Werkzeug पर आधारित
पर्दे के पीछे Flask, अनुरोध सँभालने और मार्ग-निर्धारण के लिए Werkzeug पर निर्भर करता है, जिससे आपको एक मजबूत और अच्छी तरह जाँची हुई नींव मिलती है।
Jinja2 से टेम्पलेट बनाना
Flask, Jinja2 के साथ मिलकर टेम्पलेट को HTML पृष्ठों में बदलता है, इसलिए बाद में आप अपने मार्कअप में Python के डेटा का उपयोग कर सकते हैं।
route URL को कोड से जोड़ते हैं
मुख्य विचार यह है: एक route /hello जैसे URL को एक Python फ़ंक्शन से जोड़ता है, जो प्रतिक्रिया तैयार करता है। आप इन्हें जल्द ही लिखेंगे।
@app.route('/hello')
def hello():
return 'Hi there'Flask का उपयोग कहाँ होता है
Flask छोटी सेवाओं, प्रारूपों और API के लिए शानदार है। इसे बड़े स्तर पर भी बढ़ाया जा सकता है, लेकिन सीखने के लिए इसकी सरलता ही इसे बिल्कुल उपयुक्त बनाती है।
Flask बनाम Django
Django में डिफ़ॉल्ट रूप से सब कुछ शामिल होता है; Flask आपको एक खाली आधार देता है। जैसे-जैसे आप आगे बढ़ते हैं, आप स्वयं उपकरण चुनते हैं, जिससे आपका पहला ऐप्लिकेशन हल्का रहता है।
पूरी तरह Python
क्योंकि Flask शुद्ध Python है, इसलिए फ़ंक्शन और डिक्शनरी के बारे में आपकी पहले से मौजूद जानकारी सीधे आपके वेब ऐप्लिकेशन में काम आती है।
त्वरित जाँच
यह जाँचें कि Flask किस प्रकार का फ़्रेमवर्क है।
पुनरावलोकन
Flask, Werkzeug और Jinja2 पर बना Python माइक्रोफ़्रेमवर्क है और WSGI का उपयोग करता है। यह छोटा, लचीला और आपके पहले वेब ऐप्लिकेशन के लिए बिल्कुल उपयुक्त है। 🚀
एआई शिक्षक के साथ Python सीखें — निःशुल्क
अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।
- पाठ्यक्रम
- 30
- पाठ
- 120
अक्सर पूछे जाने वाले प्रश्न
क्या “Flask क्या है और क्यों मौजूद है” पाठ निःशुल्क है?
हाँ—“Flask क्या है और क्यों मौजूद है” का पूरा पाठ यहाँ वेब पर निःशुल्क पढ़ा जा सकता है। इंटरैक्टिव अभ्यास (अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर) करने और Flask Academy पाठ्यक्रम का बाकी हिस्सा अनलॉक करने के लिए CoddyKit PRO लें। Flask Academy पाठ्यक्रम में कुल 4 पाठ शामिल हैं।
“Flask क्या है और क्यों मौजूद है” में मैं क्या सीखूँगा?
माइक्रोफ़्रेमवर्क, WSGI और Flask की भूमिका समझें आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ Flask Academy का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।
क्या Flask Academy शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?
पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर Flask Academy शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 4 में से 1वाँ पाठ है।
“Flask क्या है और क्यों मौजूद है” पाठ पूरा करने में कितना समय लगता है?
CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।
क्या मैं इस Flask Academy पाठ में कोड लिख और चला सकता हूँ?
हाँ। हर Flask Academy पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।
इस पाठ्यक्रम के सभी पाठ
- Flask क्या है और क्यों मौजूद है
- Virtualenv बनाएँ और Flask इंस्टॉल करें
- Hello World: आपका पहला Flask ऐप
- डीबग मोड में डेवलपमेंट सर्वर चलाएँ