Skip to content

Introduction ​

Visual scripting (or visual programming) is a way to develop logic without code. Instead of writing traditional code, you connect graphical blocks representing actions, conditions, or data.

What are the benefits? ​

  • Performance: The logic you create is compiled to JS code, offering performance equivalent to a manually coded application.
  • Freedom: Most functions available in code are accessible in visual scripting, letting you build complex logic.
  • Accessibility: Removing the syntactic aspect of code reduces learning time and makes building logic easier.
  • Native async: Nodes can wait for promises (API calls, DB queries) without blocking execution.

What you will learn in this section ​

In this section, you will discover how to use the visual programming editor to:

  • Build and connect logic blocks (nodes).
  • Manage dynamic variables and data flows.
  • Implement conditions, loops, and API calls.