यदि आप एक उद्यमी, स्टार्टअप प्रबंधक या व्यवसाय के स्वामी हैं, तो संभवत: आपको अपनी कंपनी के लिए एक मोबाइल या वेब एप्लिकेशन विकसित करने का विचार आया होगा। आप शायद इस बात से भी परिचित हैं कि यह प्रक्रिया कितनी महंगी, समय लेने वाली और थकाऊ हो सकती है, खासकर यदि आप इसे विकसित कर रहे हैं।
क्या होगा यदि मैंने आपसे कहा कि इस समस्या का एक आसान, निःशुल्क और स्वचालित समाधान है?
इसे बुडीबेस कहते हैं!
इस लेख में, हम इस प्लेटफॉर्म का बड़े पैमाने पर उपयोग करने के तरीके को कवर करेंगे।
बुडिबेस को समझना
बुडीबेस एक ओपन-सोर्स प्लेटफॉर्म है जिसका उपयोग कम या बिना कोड के एप्लिकेशन बनाने और तैनात करने के लिए किया जाता है! आधुनिक प्लेटफॉर्म डेवलपर्स को सामान्य से पचास गुना तेजी से व्यावसायिक ऐप्स को डिजाइन, निर्माण और तैनात करने की अनुमति देता है। यह उपयोग में आसान और सहज ज्ञान युक्त इंटरफ़ेस भी प्रदान करता है जो गैर-प्रोग्रामर को भी समायोजित करता है।
डेटा के संदर्भ में, प्लेटफ़ॉर्म उपयोगकर्ताओं को बाहरी डेटा स्रोत संलग्न करने, डेटा आयात करने या बुडीबेस के अंतर्निहित डेटासेट का उपयोग करने की अनुमति देता है। बुडीबेस की कार्यवाही स्वचालित होती है और स्वचालित ईमेल ऑनबोर्डिंग, वैश्विक उपयोगकर्ता प्रबंधन, बारीक अनुमतियां, और बहुत कुछ प्रदान करके प्रबंधन को आसान बनाने की अनुमति देती है।
इसमें एक जीथब समुदाय है जो ओपन-सोर्स प्लेटफॉर्म और प्लेटफॉर्म को बेहतर बनाने के लिए लगन से काम करता है दस्तावेज़ीकरण ऑनलाइन आसानी से उपलब्ध है।
Getting Started
ओपन-सोर्स प्लेटफॉर्म को डाउनलोड और इंस्टॉल करने के लिए नीचे दिए गए सरल चरणों का पालन करें।
चरण 1: पूर्वापेक्षाएँ एकत्र करना
बुडिबेस को स्थापित करने से पहले हमें नोड.जेएस और नोड पैकेज मैनेजर (एनपीएम) हासिल करना होगा। उल्लेखनीय है कि नोड.जेएस स्वचालित रूप से एनपीएम के साथ आता है। क्लिक यहाँ उत्पन्न करें आधिकारिक नोड.जेएस डाउनलोड पेज पर जाने के लिए और अपने ऑपरेटिंग सिस्टम के अनुसार डाउनलोड का चयन करें।
डाउनलोड की गई फ़ाइल पर क्लिक करने से इंस्टॉलेशन विज़ार्ड प्रारंभ हो जाएगा। इंस्टॉलेशन काफी सरल है और इंस्टॉलेशन विज़ार्ड आपको इस प्रक्रिया में आसानी से ले जाएगा।
स्थापना में किसी भी कठिनाई के मामले में, नोड.जेएस स्थापित करने के लिए आधिकारिक दस्तावेज देखें यहाँ उत्पन्न करें.
चरण 2: बुडीबेस कमांड लाइन इंटरफेस स्थापित करें
बुडीबेस को स्थानीय विकास मशीन या सर्वर मशीन पर निम्नलिखित कमांड दर्ज करके स्थापित किया जा सकता है: एकीकृत विकास पर्यावरण (आईडीई) नोड.जेएस के साथ संगत।
npm i -g @budibase/cli
चरण 3: बुडीबेस को इनिशियलाइज़ और रन करें
इसके बाद, अपने IDE पर निम्नलिखित कमांड दर्ज करके अपने बुडिबेस सिस्टम को होस्ट करने के लिए एक खाली निर्देशिका को आरंभ करें।
budi hosting --init
अंत में, बुडीबेस सिस्टम को निम्न कमांड के साथ चलाएँ।
budi hosting --start
आपका बुडीबेस इंस्टॉलेशन अब चालू और चालू होना चाहिए, प्लेटफॉर्म का उपयोग शुरू करने के लिए अपने नए इंस्टॉलेशन के यूआरएल पर जाएं।
चरण 4: अपना व्यवस्थापक उपयोगकर्ता सेट करना
प्रत्येक बुडीबेस संस्थापन के लिए एक व्यवस्थापक उपयोगकर्ता खाता होना आवश्यक है। इस उपयोगकर्ता के पास दी गई स्थापना पर पूर्ण नियंत्रण है। बस अपने व्यवस्थापक उपयोगकर्ता के लिए अपने Budibase स्थापना URL के लॉगिन पृष्ठ पर एक उपयोगकर्ता नाम और पासवर्ड जोड़ें।
इस चरण को पूरा करने के बाद आप बुडीबेस पोर्टल तक पहुंच प्राप्त करेंगे। पोर्टल में हमारे एप्लिकेशन के साथ काम करने के लिए कई अनुभाग हैं, मुख्य रूप से डेटा, डिज़ाइन और परिनियोजन अनुभाग।
बुडीबेस डेटा अनुभाग का उपयोग करना
पोर्टल के इस भाग का उपयोग आपके डेटा को जोड़ने और प्रबंधित करने के लिए किया जाता है। ऐप्स डेटा पर बहुत अधिक निर्भर करते हैं और इसलिए आपके एप्लिकेशन को डिज़ाइन करने से पहले डेटा संरचना बनाना महत्वपूर्ण है। हमारी संरचना के निर्माण खंडों में टेबल, पंक्तियाँ, स्तंभ और दृश्य शामिल हैं।
जैसा कि पहले उल्लेख किया गया है, डेटा स्रोत जोड़ते समय आप या तो मूल स्रोत बना सकते हैं या बाहरी स्रोतों से जुड़ सकते हैं। स्रोत जोड़ने के लिए, नीचे दिखाए गए अनुसार ऊपर दाईं ओर "+" बटन का उपयोग करें।
अब आपको चुनने के लिए कई अलग-अलग प्रयोग करने योग्य स्रोत प्रकार दिखाए जाएंगे।
आप अपने डेटा की संरचना के लिए एक तालिका भी बना सकते हैं, ऐसा करने के लिए बस "डिज़ाइन" टैब के अंदर "घटक" टैब पर नेविगेट करें और "तालिका" पर क्लिक करें। डेटा टेबल जोड़ने के बारे में और पढ़ें यहाँ उत्पन्न करें.
अपना पहला ऐप डिजाइन करना
एक बार जब आप डेटा की संरचना पूरी कर लेते हैं, तो आप इस पर ध्यान केंद्रित कर सकते हैं: एप्लिकेशन विकास बुडीबेस का पहलू। अपना पहला एप्लिकेशन बनाने के लिए बस बुडीबेस के "ऐप्स" अनुभाग पर क्लिक करने के बाद दिखाई देने वाले संकेत का पालन करें।
बुडीबेस में पैनल अनुभाग होते हैं जो आपकी एप्लिकेशन विकास प्रक्रिया में आपकी सहायता करने के लिए सभी आवश्यक उपकरण प्रदान करते हैं। बाईं ओर के पैनल में हमारी स्क्रीन, लेआउट और घटक हैं।
बुडीबेस में, एक स्क्रीन एक पृष्ठ को संदर्भित करता है। आंतरिक तालिका बनाकर या CSV फ़ाइल आयात करके स्क्रीन स्वतः उत्पन्न की जा सकती हैं। उन्हें "स्क्रीन" शीर्षक के बगल में कोने में "+" बटन पर क्लिक करके मैन्युअल रूप से भी बनाया जा सकता है।
लेआउट आपकी सामग्री के लिए मास्टर टेम्पलेट है।
घटक वास्तविक यूजर इंटरफेस बनाने में मदद करते हैं और बुडीबेस a . का उपयोग करता है स्पेक्ट्रम डिजाइन प्रणाली एडोब द्वारा बनाया गया। घटकों को डिज़ाइन अनुभाग में पूर्वावलोकन विंडो के शीर्ष पर पाया जा सकता है।
एक घटक जोड़ने के बाद आप पूर्वावलोकन विंडो में इसे चुनने के बाद दिखाई देने वाले होवरिंग टूलबार का उपयोग करके इसे ट्वीक कर सकते हैं।
के एक नंबर रहे हैं घटकों टेबल, कार्ड, टेक्स्ट, बटन, आइकन, इमेज, एम्बेड आदि सहित प्लेटफॉर्म पर उपलब्ध है। आप देख सकते हैं बुडीबेस प्रलेखन ऐप्स बनाने की स्वचालित प्रक्रिया के बारे में अधिक जानने के लिए।
अपना ऐप परिनियोजित करना
अपना एप्लिकेशन सफलतापूर्वक बनाने के बाद, आप इसे तैनात करने की दिशा में आगे बढ़ सकते हैं। बस पर नेविगेट करें बुडीबेस होस्टिंग पोर्टल, अपना पसंदीदा OS चुनें, और प्रदान की गई API कुंजी को कॉपी करें।
अब "सेटिंग्स" आइकन पर क्लिक करके सेटिंग्स मोडल विंडो खोलें और कुंजी को प्रदर्शित होने वाले प्रॉम्प्ट में पेस्ट करें और "तैनाती" बटन पर क्लिक करें।
और बस! अब आप आसानी से ऐप्स बनाने और तैनात करने में सक्षम होना चाहिए।
निष्कर्ष
कम लागत वाले ओपन-सोर्स प्लेटफॉर्म के रूप में बुडीबेस न केवल उपयोग में आसान है, बल्कि जटिल कोडिंग के बिना एप्लिकेशन बनाने में आपकी मदद करने के लिए सुविधाओं और सेवाओं से सुसज्जित है। मुझे आशा है कि यह मार्गदर्शिका आपको प्लेटफॉर्म का उपयोग करके अपने स्वयं के एप्लिकेशन बनाने और परिनियोजित करने के लिए किकस्टार्ट प्रदान करती है। हमें टिप्पणियों में बताएं कि क्या लेख मददगार था और मंच के साथ आपका अनुभव कैसा रहा।
राफेल विटोर
बढ़िया लेख!
बुडीबेस और उसके अनुप्रयोगों के बारे में और भी लेख हो सकते हैं