js-integration-examples
zokka-compiler
| js-integration-examples | zokka-compiler | |
|---|---|---|
| 2 | 2 | |
| 138 | 103 | |
| 1.4% | 3.9% | |
| 0.0 | 9.1 | |
| almost 3 years ago | over 1 year ago | |
| Elm | Elm | |
| BSD 3-clause "New" or "Revised" License | BSD 3-clause "New" or "Revised" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
js-integration-examples
- Learning Elm by porting a medium-sized web front end from React (2019)
Yes, ports or custom elements are the recommended options, https://github.com/elm-community/js-integration-examples
There are a bunch of other options/workarounds/hacks depending on the need. E.g. using getters or creating proxy objects https://github.com/anmolitor/intl-proxy, or event listeners, or postprocessing of the generated JS code, but those shouldn't be the first idea to reach for.
- Elm datepicker package?
Code examples of the Custom Element technique
zokka-compiler
- Elm Is the Best Way for React Developers to Learn Real Functional Programming
Forgot about Zokka, a fork that just fixes a couple longstanding compiler bugs and adds the ability to use a private package repo and override package dependencies. Kinda cool.
https://github.com/Zokka-Dev/zokka-compiler/
- Learning Elm by porting a medium-sized web front end from React (2019)
along those lines, Zokka is a fork of elm that appears to be mostly dedicated towards bug fixes that Evan (the creator of elm) refuses to acknowledge or merge.
https://github.com/Zokka-Dev/zokka-compiler
What are some alternatives?
elm-playground-3d - A simple way to create three-dimensional pictures, animations, and games.
intl-proxy - Provides access to the Browsers Intl Api via a JS Proxy Object in Elm
diffuse - A music player that connects to your cloud/distributed storage.
compiler - Compiler for the Gren programming language
elm-lang.org - Server and client code for the Elm website.
regex - If you really need regex in Elm, it is possible.