|
|
|
|
|
by roskoalexey
1598 days ago
|
|
Basically, it's two parts. 1. UI (visual editor) that produces a schema of an application (sometimes it's called DSL (domain-specific language), or AST (abstract syntax tree), or meta-model (as @speedgoose wrote)). 2. Interpreter/compiler that converts the schema/DSL/AST/model of your application into the code. Sometimes it's compiling real text code like HTML/JS/CSS. Sometimes it's interpreting in runtime. Usually, it should do both. Code for the output/export/deploy. Runtime for your editor's canvas or preview mode. |
|