Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Blockly es una biblioteca web que te permite agregar un editor de código basado en bloques a tu app. El editor usa bloques similares a piezas de rompecabezas para representar conceptos de código, como variables, expresiones lógicas, bucles y mucho más. Permite que los usuarios programen sin tener que preocuparse por la sintaxis ni la intimidación de la línea de comandos.
Si lo desglosamos aún más, puedes pensar en Blockly de dos maneras:
Como una IU divertida de piezas de rompecabezas.
Como un compilador de cadenas elegante.
Tú defines las conexiones y los campos de entrada del rompecabezas y, luego, Blockly se encarga de la renderización, el arrastre y la conexión complicadas.
Defines la cadena (por lo general, código) que se genera para cada bloque y, luego, Blockly se encarga de concatenar cadenas completas de bloques. Tú decides qué hacer con ese resultado. Puedes hacer lo que quieras, desde resolver un laberinto, animar un personaje o analizar algunos datos. Para obtener más ejemplos, consulta la Introducción a las aplicaciones de Blockly.
Blockly te permite enfocarte en aplicar bloques a tu dominio sin preocuparte por los detalles de su funcionamiento. Para obtener más información, consulta ¿Por qué Blockly?
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-05-24 (UTC)"],[[["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"]]