Learn Mode

IR1.1 Introduction

Understand the structured brain behind DaizLab output.

Objective

Understand what IR1.1 is and why DaizLab uses it.

IR means Intermediate Representation.

It is the structured layer between human intent and generated code.

Instead of jumping straight into HTML and CSS, DaizLab can describe the page as data first.

That data can then compile into HTML, CSS, preview output, and export files.

Syntax
{
  "version": "1.1",
  "meta": {},
  "brand": {},
  "layout": {},
  "sections": [],
  "actions": {},
  "output": {}
}
Practice Editor
Temporary only. No local save. No cloud save. No compile quota used.
Notes

IR1.1 input must be valid JSON.

If JSON is invalid, the normal PidGinYor compiler will try to handle the input.

Common Mistakes

Forgetting quotes around JSON keys.

Leaving a trailing comma after the last property.