"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > लिथ के साथ अपना पहला एप्लिकेशन कैसे बनाएं

लिथ के साथ अपना पहला एप्लिकेशन कैसे बनाएं

2024-11-04 को प्रकाशित
ब्राउज़ करें:354

Como Criar sua Primeira Aplicação com Lithe

लिथ के साथ अपना पहला एप्लिकेशन बनाना

इंस्टालेशन

अपना एप्लिकेशन विकसित करना शुरू करने से पहले, आपको Lithe इंस्टॉल करना होगा। आप इसे कंपोज़र का उपयोग करके आसानी से कर सकते हैं। अपने टर्मिनल में निम्नलिखित कमांड चलाएँ:

composer create-project lithephp/lithephp my-first-app

एक बार इंस्टॉलेशन पूरा हो जाने पर, अपनी प्रोजेक्ट निर्देशिका पर जाएँ:

cd my-first-app

अब आप अपना एप्लिकेशन विकसित करना शुरू करने के लिए तैयार हैं!

Lithe आपको दो लेखन शैलियों की पेशकश करते हुए सरल और लचीले तरीके से एप्लिकेशन बनाने की अनुमति देता है: क्लासिक और कार्यात्मक। आप दक्षता खोए बिना किसी एक को चुन सकते हैं या दोनों को जोड़ भी सकते हैं।

क्लासिक शैली: एप्लिकेशन को इंस्टेंट करना

क्लासिक शैली से शुरू करने के लिए, Lithe\App क्लास की माउंट विधि का उपयोग करके अपने एप्लिकेशन को App.php फ़ाइल में कॉन्फ़िगर करें। फिर अपने मार्ग परिभाषित करें:

$app = \Lithe\App::mount();

$app->get('/', function ($req, $res) {
    $res->send('Olá, Mundo!');
});

ऐप क्लास आपके लिथे एप्लिकेशन का दिल है, जो सभी एप्लिकेशन लॉजिक को प्रबंधित करता है और मार्गों के निर्माण और व्यवस्थित तरीके से अनुरोधों और प्रतिक्रियाओं को संभालने की सुविधा प्रदान करता है।

कार्यात्मक शैली: व्यावहारिकता और चपलता

यदि आप अधिक न्यूनतम दृष्टिकोण पसंद करते हैं, तो आप कार्यात्मक वाक्यविन्यास का उपयोग कर सकते हैं, जिसके लिए कक्षा के प्रत्यक्ष उदाहरण की आवश्यकता नहीं है:

use function Lithe\Orbs\Http\Router\get;

get('/', function ($req, $res) {
    $res->send('Olá, Mundo!');
});

यह विधि तेज़ और कुशल है, जिससे आप अधिक संक्षिप्त और अभिव्यंजक कोड लिख सकते हैं।

एप्लिकेशन चला रहा है

अपना पहला मार्ग परिभाषित करने के बाद, अगला चरण अपना एप्लिकेशन चलाना है। यदि आप क्लासिक शैली का उपयोग कर रहे हैं, तो लिथे को अनुरोधों को सुनना शुरू करने के लिए सुनने की विधि को कॉल करें:

$app = \Lithe\App::mount();

$app->get('/', function ($req, $res) {
    $res->send('Olá, Mundo!');
});

$app->listen();

लिथे 2 के साथ, यह विधि स्वचालित रूप से लागू हो जाती है।

आवेदन प्रस्तुत करना

एकीकृत PHP सर्वर का उपयोग करना

अपने एप्लिकेशन का स्थानीय स्तर पर परीक्षण करना आसान है! PHP स्थापित होने पर, आप निम्नलिखित कमांड चलाकर एकीकृत सर्वर शुरू कर सकते हैं:

php line serve

यह पोर्ट 8000 पर सर्वर प्रारंभ करेगा। पोर्ट बदलने के लिए, बस वांछित मान को एक तर्क के रूप में पास करें:

php line serve 9000

अपना एप्लिकेशन क्रियाशील देखने के लिए अपना ब्राउज़र खोलें और http://localhost:9000/ पर जाएं!

अपाचे जैसे वेब सर्वर का उपयोग करना

यदि आप अपाचे जैसे वेब सर्वर पर अपना एप्लिकेशन चलाना पसंद करते हैं, तो प्रवेश बिंदु सार्वजनिक निर्देशिका होगी। अपने परिवेश के अनुरूप यूआरएल सेटिंग्स समायोजित करें:

  • स्थानीय पर्यावरण: http://localhost/seu-projeto/public/
  • उत्पादन: http://seu-dominio.com/

सुनिश्चित करें कि सर्वर सही निर्देशिका की ओर इशारा कर रहा है और आप जाने के लिए तैयार हैं! आपका एप्लिकेशन दुनिया भर के लिए उपलब्ध होगा।

निष्कर्ष

Lithe एक शक्तिशाली ढांचा है जो सरलता और लचीलेपन को जोड़ता है। अब जब आपने अपना पहला एप्लिकेशन बना लिया है, तो इसकी विशेषताओं की खोज जारी रखें और जानें कि यह आपके वेब विकास को कैसे बदल सकता है!

अपना एप्लिकेशन कैसे बनाएं और Lithe से अधिकतम लाभ कैसे प्राप्त करें, इसके बारे में अधिक जानकारी के लिए, आधिकारिक वेबसाइट पर व्यापक दस्तावेज़ देखें। यह उदाहरण, कॉन्फ़िगरेशन गाइड और एपीआई संदर्भ प्रदान करता है।

अभी शुरू करें और लिथे के साथ कुछ अद्भुत बनाएं!

विज्ञप्ति वक्तव्य यह लेख यहां पुन: प्रस्तुत किया गया है: https://dev.to/lithephp/como-criar-sua-primeira-aplicacao-com-lithe-43eb?1 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए [email protected] से संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3