Structuring an interface

View, the graphical interface engine, is completely written in Red and Red/System. The following diagram shows how View is structured with the help of three other parts in a bit more detail:

  • VID: The Visual Interface Dialect
  • Draw: The dialect to draw two-dimensional shapes
  • React: This is an engine that makes the whole system automatically and fully reactive to the user or system events

You can check their relationship in the following screenshot:

The VID dialect contains a lot of words, and we'll cover them systematically so that you don't get bewildered. In this section, we'll talk about the basic window, container, ...

Get Learn Red - Fundamentals of Red now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.