hansihe / hansihe/live_data

Write passes for doing more advanced data access analysis

Open
#10 0 comments 0 reactions 0 assignees View on GitHub
medium/long term
Dominant language
Elixir
Stars
119
Forks
2
PR merge metrics
No merged PRs in 30d

Description

We have the ability to easily do much more granular change tracking than simple `assigns` level like LiveView does.

I imagine an `assign_in` which, when given a path, will update something more deeply nested in the assigns.

We can persist that change information and use that as a first level of change tracking.

When combined with https://github.com/hansihe/live_data/issues/12, this could enable us to do some really impressive optimizations.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.