LiveView patching huge DOM/embeds_many speedup?

This is semi-inline with that idea:

Many forms in the page communicate payloads upward to a “form controller coordinator” that manages the actual “yes you can save it” bit. Each form is a component so they are in the same process, so there isn’t too much work to glue them all together (though gosh darn it, elixir is so good, I have used pubsub channels to communicate between forms in different views with basically zero effort). You may have a few coordinators?

2 Likes