Source code for my Telia Full Stack Feast talk "Want more from your frontend framework!" (slides) (6/2020), comparing Redux with REST and a Fulcro with Pathom (Graph API).
Use case we are implementing: Show “hot deals” in your webshop, loaded on-demand.
PS: For the sake of simplicity I am cheating a little and presenting the Fulcro HotDeals component as a root component. If it was used as a child, we would need to either change the a Link Query or make sure that the :deals
are presented as a property on the parent component. Also, I use unqualified keys for brevity. This is not recommended in practice.