![Elm Radio artwork](https://is5-ssl.mzstatic.com/image/thumb/Podcasts123/v4/69/31/cb/6931cb6c-c32d-a20c-5aa9-c33d609a681a/mza_143151821555080671.jpg/100x100bb.jpg)
058: Elm Store Pattern
Elm Radio
English - June 06, 2022 12:00 - 1 hour - 72.1 MBTechnology elm web-development functional-programming programming jamstack Homepage Download Google Podcasts Overcast Castro Pocket Casts RSS feed
Previous Episode: 057: State of Elm 2022
Next Episode: 059: Wrap Early, Unwrap Late
Martin Janiczek (github) (twitter) (youtube)Martin's Store Pattern talkStore Pattern example GitHub repoGizra fetch pattern blog post elm-fetch, and Easier HTTP Requests to Reason withGizra elm-fetch packageRemoteData packageRemoteData blog post How Elm Slays a UI Antipatternelm-program-test is useful for integration testing data loadingelm-suspense proof-of-concept repoOkay to use Store pattern for mutations, just kick them off outside of dataRequestsDefunctionalizationWrap early, unwrap lateDerive from source of truth instead of storing derived data