Skip to content

Instantly share code, notes, and snippets.

@holyjak
Last active September 17, 2021 21:48
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save holyjak/dc72ecc31d632a9a396b427755f393cf to your computer and use it in GitHub Desktop.
Save holyjak/dc72ecc31d632a9a396b427755f393cf to your computer and use it in GitHub Desktop.
Advanced Minimalist Fulcro Tutorial, a follow-up to the Minimalist Fulcro Tutorial

TODO

  • form state

    • tmpids and entity creation

  • dynamic routing

  • UISM

  • Union, recursive, dynamic query

  • Returning data from mutation

  • component.raw

  • ? integration with JS libraries including HoC, hooks, error/boundaries, with-parent-context

When the UI component and data entity trees do not match

→ my blog + floating roots

Routing

Creating and editing entities

DB-controlled IDs: tempids to the rescue!

Keeping track of changed data and integrating validation: form-state

Advanced query: union, recursive, dynamic

Factoring out and decoupling interaction logic: UISM

Advanced Pathom: returning data from mutations, parametrized resolvers etc.

Troubleshooting primer

(links to, summary of the other resources)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment