compile with: esbuild --watch --bundle index.ts --outfile=index.js
open index.html
in the browser
this project demos the differences between an iterative / imperative implementation of a layout engine (computeLayoutViaImmediate
) and a recursive implementation (computeLayoutViaRecursive
)