ब्लॉकली एक वेब लाइब्रेरी है, जिससे आपको अपने ऐप्लिकेशन में ब्लॉक-आधारित कोड एडिटर जोड़ा जा सकता है. एडिटर, वैरिएबल, लॉजिकल एक्सप्रेशन, लूप वगैरह जैसे कोड कॉन्सेप्ट को दिखाने के लिए ब्लॉक जैसे पहेली का इस्तेमाल करता है. इससे उपयोगकर्ताओं को सिंटैक्स या कमांड लाइन की किसी भी तरह की परेशानी के बिना, प्रोग्राम करने की सुविधा मिलती है.
इसे और हिस्सों में बांटकर, ब्लॉकली के बारे में दो तरीके से बताया जा सकता है:
- एक मज़ेदार पज़ल-पीस यूज़र इंटरफ़ेस (यूआई) की तरह.
- यह किसी खास स्ट्रिंग बिल्डर की तरह है.
पहेली के कनेक्शन और इनपुट फ़ील्ड को तय करने के बाद, Blockly की मदद से मुश्किल रेंडरिंग, खींचकर छोड़ने, और उन्हें जोड़ने का काम मैनेज किया जाता है.
आपकी ओर से हर ब्लॉक के लिए जनरेट होने वाली स्ट्रिंग (आम तौर पर कोड) तय की जाती है. इसके बाद, ब्लॉक की पूरी स्ट्रिंग को जोड़ने वाली स्ट्रिंग को ब्लॉकली हैंडल किया जाता है. उस नतीजे के साथ आप क्या करते हैं, यह आप पर निर्भर करता है. आप भूलभुलैया सुलझाने, किसी किरदार को ऐनिमेट करने, और कुछ डेटा का विश्लेषण करने तक कुछ भी कर सकते हैं.
ब्लॉकली की मदद से, डोमेन पर ब्लॉक लागू करने पर फ़ोकस किया जा सकता है. आपको इस बात की चिंता नहीं करनी होती कि ब्लॉक कैसे काम करते हैं. ज़्यादा जानकारी के लिए, ब्लॉकली क्यों?