3 ms·
Elm, with Typescript and Vite. Working with Elm code is satisfying to me. It's generally easy to revisit code I last worked with months ago and get immediatel
by fredcy 4y ago
Elm, with Typescript and Vite.
Working with Elm code is satisfying to me. It's generally easy to revisit code I last worked with months ago and get immediately fluent with it again. The "Elm Architecture" (model / update / view) with all external interaction done over "ports" is so clean (albeit with boilerplate). Integrating with JS libraries has to be done over ports (async one-way messaging) but it works well enough in practice. Vite provides a decent dev/build toolchain with hot-reloading of all Elm, JS, and CSS code. The Elm framework is very opinionated and has stopped evolving, but it's mostly a joy to work with.
- rajandatta 4y agoDo you know if there frameworks for other languages (Python, JS, TypeScript) that are similar in paradigm to Elm's MVC oriented model? If so - any thoughts?
- senorsmile 4y agoNot OP, but I have collected a few, although haven't tried out any myself. --- pure js --- https://github.com/kaleidos/olmo/ https://github.com/kaleidos/olmo/ --- purescript --- https://github.com/easafe/purescript-flame https://github.com/easafe/purescript-flame https://github.com/utkarshkukreti/purescript-hedwig https://github.com/utkarshkukreti/purescript-hedwig https://github.com/ehrenmurdick/purescript-oak https://github.com/ehrenmurdick/purescript-oak https://github.com/OvermindDL1/bucklescript-tea/ https://github.com/OvermindDL1/bucklescript-tea/ --- rust --- https://github.com/sindreij/willow https://github.com/sindreij/willow