Makepad questions

different level of Live DSLs

Which levels of Live DSL the live reload can apply?

  1. Widget level - button
  2. App level - Mobile, Desktop
  3. App Root level - DesktopWindow, MultiWindows

Currently the live reload will be for the entire application. Rik is working on optimization of it. The previous live reload demo was a first-cut version which is being reworked.

Does change of one widget design trigger the live reload of the Live DSP depending on this widget? Or does the widget template idea exist in Makepad Live DSL?

Yes. The DSL are packaged and can be imported into other modules, so that each widget instance's behavior can be "inherited" in other parts of the application.

Semantic parity between RN/ArkUI and Makepad Widgets? Seems the baseline widgets are similar.