Co to jest Blockly

Blockly to biblioteka internetowa, która umożliwia dodanie do aplikacji edytora kodu opartego na blokach. Edytor wykorzystuje elementy łamigłówki (np. bloki) do reprezentowania koncepcji kodu, takich jak zmienne, wyrażenia logiczne, pętle i inne elementy. Pozwala on użytkownikom programować bez obaw o składnię czy ośmieszanie wiersza poleceń.

Jeśli chodzi o tę funkcję, możesz to wyobrazić sobie na dwa sposoby:

  1. Zabawny interfejs z łamigłówkami.
  2. Jak potężny kreator ciągów znaków.

Określasz połączenia łamigłówki i pola do wprowadzania danych, a potem Blockly zajmuje się ich skomplikowane renderowanie, przeciąganie i łączenie.

Definiujesz ciąg znaków (zwykle kod), który jest generowany dla każdego bloku, a potem Blockly obsługuje łączenie całych ciągów bloków. Sposób, w jaki można z niego skorzystać, zależy tylko od Ciebie. Możesz na przykład rozwiązać labirynt, stworzyć animację postaci lub przeanalizować dane.

Blockly pozwala Ci skupić się na stosowaniu blokad w domenie i nie zaprzątać sobie głowy szczegółami ich działania. Więcej informacji znajdziesz w artykule Dlaczego Blockly?