Skip to content

Latest commit

 

History

History
42 lines (27 loc) · 1.04 KB

File metadata and controls

42 lines (27 loc) · 1.04 KB

Comparison with Similar Frameworks

Similarities

  • Updates return new views

Differences

  • Typed HyperViews provide structure to a page
  • Actions and updates grouped together by HyperView
  • Limited swap options and other advanced features in the name of preserving developer sanity

Similarities

  • ADTs of Actions with corresponding updates
  • Encourages using view functions

Differences

  • Runs serverside
  • Greatly simplifies the Elm Architecture by removing state. Updates directly return views
  • Simpler forms
  • Side effects are handled by Effectful
  • Page and nested view hierarchy are more intuitive and require less boilerplate

Similarities

  • Upgrades the page to a fast WebSocket connection
  • Patches the page in-place using VDOM
  • Client-side events