Re:Maquette – Pure and simple virtual DOM library
by cies on Tuesday August 30, 2016 @06:27AM
(#12388739)
> I never liked writing HTML or CSS in the first place
I also did not like the split between code and markup and or style.
> build my front-end out of regular functions, which I can compose however I want using regular code
Yes, me too! I want to share what I found.
PureScript. Has some nice libs like Thermite (React under the hood) and Halogen (no React, plain PureScript, cleaner). And much more then these two...
Elm. Has the batteries included. Nice lib in this language is elm-css, which makes CSS/HTML styling symbols typesafe!
GHCJS. The heavy weight. Compiles Haskell to JS (Elm and PureScript merely inspired by Haskell). Coming along quite well, may not be very ready for production. Lots of interesting libraries. Big lib here is Reflex.
I also did not like the split between code and markup and or style.
> build my front-end out of regular functions, which I can compose however I want using regular code
Yes, me too! I want to share what I found.
PureScript. Has some nice libs like Thermite (React under the hood) and Halogen (no React, plain PureScript, cleaner). And much more then these two...
Elm. Has the batteries included. Nice lib in this language is elm-css, which makes CSS/HTML styling symbols typesafe!
GHCJS. The heavy weight. Compiles Haskell to JS (Elm and PureScript merely inspired by Haskell). Coming along quite well, may not be very ready for production. Lots of interesting libraries. Big lib here is Reflex.