Featured image of post स्थानीय परिवेश में नो-कोड का इतिहास

स्थानीय परिवेश में नो-कोड का इतिहास

लो-कोड / नो-कोड विकास का इतिहास (1980 के दशक से वर्तमान तक)

लो-कोड / नो-कोड विकास एक ऐसा दृष्टिकोण है जो विशेष प्रोग्रामिंग ज्ञान के बिना एप्लिकेशन, वेबसाइट और डेटाबेस बनाने की अनुमति देता है। यह विचार 1980 के दशक में शुरू हुआ और पीसी के प्रसार, इंटरनेट के विकास और क्लाउड प्रौद्योगिकियों के विस्तार के साथ विभिन्न प्लेटफार्मों में विकसित हुआ है। इस लेख में, हम प्रत्येक दशक से प्रतिनिधि उपकरणों और सेवाओं का परिचय देंगे, और उनकी विशेषताओं और कीमतों पर प्रकाश डालेंगे।


1980 का दशक: प्रारंभिक दौर

  • HyperCard (Apple, 1987) मैकिंटोश के लिए ऐप निर्माण उपकरण। स्क्रीन को कार्ड प्रारूप में कॉन्फ़िगर किया गया था, और जीयूआई (GUI) को ड्रैग और ड्रॉप द्वारा बनाया गया था। इसकी अपनी स्क्रिप्टिंग भाषा “HyperTalk” का उपयोग करके सरल व्यवहार नियंत्रण भी संभव था। प्रोटोटाइप उद्देश्यों के लिए इसे पसंद किया गया था। रिलीज़ के समय कीमत 49.95 डॉलर थी, और बाद में इसे नए मैक खरीदारों के लिए मुफ्त प्रदान किया गया। अंतिम संस्करण 1998 में था, और Mac OS X या उच्चतर के लिए कोई समर्थन नहीं है।

  • FileMaker (Claris/Apple, 1985) ग्राफिकल डेटाबेस सॉफ्टवेयर। तालिका प्रारूप में डेटा प्रदर्शित करने के अलावा, यह लचीले लेआउट संपादन और स्क्रिप्टिंग सुविधाओं के साथ एक रिलेशनल डेटाबेस टूल है। वर्तमान में इसे “Claris FileMaker Pro” के रूप में पेश किया गया है, और पूर्ण लाइसेंस संस्करण की कीमत 594 डॉलर (2024 तक) है।


1990 का दशक: GUI ऐप्स और बिजनेस विकास का उदय

  • Visual Basic (Microsoft, 1991) विंडोज ऐप विकास के लिए समर्पित एक आईडीई (IDE)। बटन और लेबल जैसे GUI घटकों को ड्रैग और ड्रॉप करके, कोई भी आसानी से इवेंट-संचालित एप्लिकेशन बना सकता था। 1998 में अंतिम संस्करण के रूप में VB6.0 के साथ, यह .NET युग में स्थानांतरित हो गया।

  • Microsoft Access (1992) विंडोज के लिए डेटाबेस विकास उपकरण। इसने रिलेशनल डेटाबेस डिज़ाइन और GUI के माध्यम से फॉर्म निर्माण की अनुमति दी, और आम व्यावसायिक अनुप्रयोगों के विकास के लिए व्यापक रूप से उपयोग किया गया। वर्तमान में Microsoft 365 के भाग के रूप में पेश किया जा रहा है।

  • PowerBuilder (PowerSoft/Sybase, 1991) व्यावसायिक अनुप्रयोगों के लिए 4GL विकास उपकरण। इसने क्लाइंट/सर्वर आर्किटेक्चर का समर्थन किया और डेटाबेस एकीकरण में इसकी ताकत थी। यह वर्तमान में SAP के तहत प्रदान किया जाना जारी है।

  • Dreamweaver (Macromedia, 1997) एक WYSIWYG टूल जो वेब पेजों के दृश्य निर्माण की अनुमति देता था। इसने HTML संपादन और डिज़ाइन दृश्य के बीच स्विच करना संभव बनाया, और ASP और PHP का भी समर्थन किया। वर्तमान में Adobe द्वारा प्रदान किया गया है और सदस्यता (लगभग 34.49 डॉलर प्रति माह) द्वारा उपलब्ध है।

  • Flash (Macromedia, 1996) मूल रूप से FutureSplash Animator के रूप में विकसित एक वेक्टर एनिमेशन निर्माण उपकरण। बाद में इसका उपयोग वेब के लिए इंटरैक्टिव सामग्री बनाने के लिए किया गया, लेकिन सुरक्षा चिंताओं के कारण 2020 में समर्थन समाप्त हो गया।

  • GameMaker (1999) शुरुआती लोगों के लिए 2D गेम निर्माण उपकरण। ड्रैग और ड्रॉप के साथ ऑब्जेक्ट प्लेसमेंट और इवेंट नियंत्रण किया जा सकता है। बाद में इसने स्क्रिप्टिंग (GML) का भी समर्थन किया, और वर्तमान में व्यावसायिक उपयोग के लिए कई योजनाएं पेश की जाती हैं।


2000 का दशक: वेब-आधारित और ओपन सोर्स का विस्तार

  • WordPress (2003) PHP और MySQL का उपयोग करने वाला ओपन-सोर्स CMS। प्रोग्रामिंग ज्ञान के बिना भी थीम और प्लगइन्स का उपयोग करके ब्लॉग और कॉर्पोरेट वेबसाइट बनाई जा सकती हैं। निःशुल्क वितरित, यह दुनिया में सबसे व्यापक रूप से उपयोग किए जाने वाले CMS में से एक है।

  • Wix (2006) एक नो-कोड सेवा जो आपको ब्राउज़र में वेबसाइट बनाने की अनुमति देती है। आप एक टेम्प्लेट चुन सकते हैं और ड्रैग और ड्रॉप के साथ संपादित कर सकते हैं। मुफ्त योजना के अलावा, सशुल्क योजनाएं कस्टम डोमेन और ई-कॉमर्स सुविधाओं के उपयोग की अनुमति देती हैं।

  • OutSystems (2001) उद्यमों के लिए लो-कोड प्लेटफॉर्म। क्योंकि यह व्यावसायिक प्रणालियों के तेजी से विकास की अनुमति देता है, बड़े उद्यमों और सरकारी एजेंसियों में इसे अपनाया जा रहा है। क्लाउड और ऑन-प्रिमाइसेस दोनों का समर्थन करता है।

  • Scratch (MIT, 2007) बच्चों के लिए विकसित एक प्रोग्रामिंग लर्निंग टूल। रंगीन ब्लॉकों के संयोजन से खेल और एनिमेशन बनाए जा सकते हैं, और यह शैक्षिक सेटिंग्स में व्यापक रूप से उपयोग किया जाता है। निःशुल्क प्रदान किया गया।

  • Airtable (2013) स्प्रेडशीट और डेटाबेस को मिलाने वाली क्लाउड सेवा। यह दिखने में Excel जैसा है, लेकिन संबंध, कानबन (Kanban) प्रदर्शन और API एकीकरण की अनुमति देता है। व्यक्तियों से लेकर निगमों तक इसका व्यापक रूप से उपयोग किया जाता है।


2010 - 2020 का दशक: क्लाउड और ऑटोमेशन का युग

हाल के वर्षों में, क्लाउड-आधारित लो-कोड / नो-कोड टूल तेजी से विकसित हुए हैं।

  • Power Platform (Microsoft) एक एकीकृत व्यावसायिक एप्लिकेशन विकास और स्वचालन मंच जिसमें “Power Apps”, “Power Automate”, आदि शामिल हैं। कॉर्पोरेट व्यावसायिक प्रक्रियाओं को ड्रैग और ड्रॉप के साथ दृश्य रूप से बनाया जा सकता है।

  • Salesforce Lightning Platform CRM Salesforce द्वारा प्रदान किया गया ऐप विकास आधार। व्यावसायिक ऐप्स GUI के साथ बनाए जा सकते हैं, और अन्य Salesforce सेवाओं के साथ एकीकरण आसान है।

  • Zapier / IFTTT स्वचालन उपकरण जो कोडिंग के बिना कई क्लाउड सेवाओं के बीच कनेक्शन बनाने की अनुमति देते हैं। उदाहरण के लिए, “Google फ़ॉर्म में दर्ज होने पर Slack को सूचित करें” जैसे वर्कफ़्लो आसानी से कार्यान्वित किए जा सकते हैं।

  • Notion (2010 का दशक) दस्तावेज़ प्रबंधन, कार्य प्रबंधन, Wiki आदि को एकीकृत करने वाला एक ऑल-इन-वन कार्यक्षेत्र। इसमें एक कस्टम डेटाबेस फ़ंक्शन भी है जो बिना कोड के व्यवसाय में सुधार के लिए उपयोगी है।

  • Construct 3 / GameSalad ड्रैग और ड्रॉप के साथ गेम बनाने के उपकरण। Construct 3 HTML5 का समर्थन करता है और ब्राउज़र में भी काम करता है, और शैक्षिक सेटिंग्स और इंडी डेवलपर्स के बीच लोकप्रिय है।


सूचना स्रोत और पूरक

यह लेख प्रत्येक उत्पाद की आधिकारिक वेबसाइटों, Wikipedia, और विश्वसनीय सामग्रियों/लेखों (Apple, Microsoft, Adobe, आदि) के आधार पर संरचित किया गया है। मूल्य निर्धारण की जानकारी उस समय की या नवीनतम संभव आधिकारिक जानकारी (मुख्य रूप से अमेरिकी डॉलर में सूचीबद्ध) को संदर्भित करती है। 2000 के दशक के बाद से कई उपकरण सदस्यता-आधारित हैं, और योजना के आधार पर शुल्क भिन्न होते हैं।

comments powered by Disqus
निर्मित Hugo के साथ
थीम Stack द्वारा डिज़ाइन किया गया Jimmy