Что такое Blockly, Что такое Blockly

Blockly — это веб-библиотека, которая позволяет добавить в ваше приложение редактор кода на основе блоков. Редактор использует блоки, похожие на кусочки головоломки, для представления таких понятий кода, как переменные, логические выражения, циклы и т. д. Он позволяет пользователям программировать, не беспокоясь о синтаксисе или сложности командной строки.

Разбирая это дальше, вы можете думать о Blockly двумя способами:

  1. Как забавный пользовательский интерфейс из кусочков головоломки.
  2. Как причудливый конструктор струн.

Вы определяете соединения головоломки и поля ввода, а затем Blockly выполняет их сложную визуализацию, перетаскивание и соединение.

Вы определяете строку (обычно код), которая генерируется для каждого блока, а затем Blockly обрабатывает объединение целых строк блоков. Что вы будете делать с этим результатом, зависит от вас. Вы можете делать что угодно: от решения лабиринта до анимации персонажа и анализа некоторых данных.

Blockly позволяет вам сосредоточиться на применении блоков к вашему домену, не беспокоясь о деталях работы блоков. Для получения дополнительной информации см. Почему Blockly?

,

Blockly — это веб-библиотека, которая позволяет добавить в ваше приложение редактор кода на основе блоков. Редактор использует блоки, похожие на кусочки головоломки, для представления таких понятий кода, как переменные, логические выражения, циклы и т. д. Он позволяет пользователям программировать, не беспокоясь о синтаксисе или сложности командной строки.

Разбирая это дальше, вы можете думать о Blockly двумя способами:

  1. Как забавный пользовательский интерфейс из кусочков головоломки.
  2. Как причудливый конструктор струн.

Вы определяете соединения головоломки и поля ввода, а затем Blockly выполняет их сложную визуализацию, перетаскивание и соединение.

Вы определяете строку (обычно код), которая генерируется для каждого блока, а затем Blockly обрабатывает объединение целых строк блоков. Что вы будете делать с этим результатом, зависит от вас. Вы можете делать что угодно: от решения лабиринта до анимации персонажа и анализа некоторых данных.

Blockly позволяет вам сосредоточиться на применении блоков к вашему домену, не беспокоясь о деталях работы блоков. Для получения дополнительной информации см. Почему Blockly?