حظر هي مكتبة على الويب تتيح لك إضافة أداة تعديل رموز مستندة إلى الكتل إلى تطبيقك. وتستخدم أداة التعديل قطع الألغاز مثل القوالب لتمثيل مفاهيم التعليمات البرمجية مثل المتغيرات والتعبيرات المنطقية والتكرارات وغير ذلك. حيث يتيح للمستخدمين البرمجة دون الحاجة إلى القلق
بشأن بناء الجملة أو تخويف سطر الأوامر.
بمزيد من التفصيل، يمكنك التفكير في حظر بطريقتين:
مثل واجهة مستخدم مرحة مكوّنة من قطع الألغاز.
مثل أداة إنشاء السلاسل النصية الفاخرة.
عليك تحديد روابط الألغاز وحقول الإدخال، وبعد ذلك ستعالج قناة Blockly العرض المعقد لها وسحبها وتوصيلها.
أنت تحدّد السلسلة (عادةً ما تكون رمزًا) التي يتم إنشاؤها لكل كتلة، ثم تعالج المحظورة السلسلة تسلسل سلاسل كاملة من الكتل. ما تفعله بهذه النتيجة
الأمر متروك لك. يمكنك فعل أي شيء بدءًا من حل متاهة، إلى تحريك
شخصية ما، إلى تحليل بعض البيانات.
يتيح لك تطبيقBlockly التركيز على تطبيق عمليات الحظر على نطاقك بدون القلق بشأن
تفاصيل آلية عمل الحظر. لمزيد من المعلومات، يُرجى الاطّلاع على القسم
لماذا حظر؟.
تاريخ التعديل الأخير: 2023-12-19 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2023-12-19 (حسب التوقيت العالمي المتفَّق عليه)"],[[["Blockly is a JavaScript library that empowers developers to integrate a visual, block-based programming editor into their web applications."],["This editor simplifies coding by using interlocking blocks to represent code elements, making it accessible to users with varying levels of programming experience."],["Blockly handles the visual aspects and logic of connecting blocks, allowing developers to focus on defining the functionality and behavior of their application."],["Developers can customize Blockly to generate code in various programming languages and utilize it for diverse applications like game development, data analysis, and educational tools."]]],["Blockly is a web library enabling developers to integrate a visual, block-based code editor into applications. It utilizes puzzle-piece blocks to represent code elements, allowing users to program without syntax concerns. Developers define block connections and the resulting code strings. Blockly handles rendering, dragging, and string concatenation. Developers can then use the generated code strings to create various applications like solving mazes or analyzing data, allowing focus on their application instead of block interactions.\n"]]