Sugar-Coated Digital Fruits — The Bittersweet of Using Blockly from Google
Sugar-Coated Digital Fruits — The Bittersweet of Using Blockly from Google Blockly is a web library that allows you to add a block-based code editor to your app. The editor uses puzzle-piece-like blocks to represent coding concepts such as variables, logical expressions, loops, and more. It enables users to program without worrying about syntax or the complexities of a command-line interface. Breaking it down, Blockly can be thought of in two ways: A Fun Puzzle-Piece UI: You define the puzzle connections and input fields, and Blockly handles the rendering, dragging, and connecting. A Fancy String Builder: You define the code that each block generates, and Blockly concatenates these blocks into complete strings of code. The output can be used in a variety of ways—from solving mazes to animating characters or analyzing data. Blockly lets you focus on applying these blocks to your domain without dealing with the complexi...