• Look at how lustre updates the dom / elements / blows things away (react vs solid approach)
  • Look at when lustre rerenders children.
    • How it handles rendering lists of items. Adding element to beginning and end of lists. (solid)
  • Does lustre have “fine grained reactivity”
  • Include lots of screenshots and code examples.
  • How do you translate a big json data structure to a lustre model and what happens when you update a top level node, a mid node and a leaf. How do the children react? What causes them to rerender?

  • Find the frontend performance benchmark tests that RyanCarnianto likes to use and build one for Gleam+Lustre. Maybe contribute to that repo.
  • At this timestamp: https://youtu.be/4n5fFMLVOBo?t=2887: “What about a server side component that contains a client side component that contains a server side component”. “hayleigh says it just works”. Lets put that to the test.
  • Use ryan carnianto’s favorite FE benchmarks for gleam.

References