Discussion
Loading...

Discussion

Log in
  • About
  • Code of conduct
  • Privacy
  • About Bonfire
Mike Hadlow
Mike Hadlow
@[email protected]  ·  activity timestamp 11 hours ago

Having worked on a large website with an Elm front-end, I probably wouldn't use myself if faced with a similar task, but I'm a big fan of the model, view, update architecture.

1
  • Copy link
  • Flag this post
  • Block
Michael Newton
Michael Newton
@mavnn replied  ·  activity timestamp 11 hours ago

@[email protected] Spicy take! Now I'm curious: why would you choose both MVU and not to use Elm?​

1
  • Copy link
  • Flag this comment
  • Block
Mike Hadlow
Mike Hadlow
@[email protected] replied  ·  activity timestamp 11 hours ago

My instincts are against leaky abstractions. You can't forget JS when using Elm, and you have to worry about the bridge. Why not just take the excellent MVU architecture and implement it in TS? Also I have a personal taste for curly brackets. Irrational I know.

1
  • Copy link
  • Flag this comment
  • Block
Michael Newton
Michael Newton
@mavnn replied  ·  activity timestamp 11 hours ago

@[email protected] ​No, that's fair and I'm on record as liking Elm for teams but not reaching for it for personal projects (partly because of JS interop) so I get where you're coming from.

  • Copy link
  • Flag this comment
  • Block

bonfire.mavnn.eu

News and community around mavnn.eu projects.

bonfire.mavnn.eu: About · Code of conduct · Privacy ·
Bonfire social · 1.0.1 no JS en
Automatic federation enabled
Log in
  • Explore
  • About
  • Public Groups
  • Code of Conduct