ReasonML versus BuckleScript

Sounds all too familiar :grin:. Initially I liked Angular 1 - until I realized that it actually was some kind of OO leviathan that somehow became more about itself than the web frontends you were trying to create with it.

Quick peek at ClojureScript but at the time the frequent sprinklings of JS interop code (should I be using vanilla JS instead?) were a bit disconcerting (that may have changed by now).

Looked into Elm, again liked it, but I think the community growth is going to taper off now so I’m concerned that there won’t be much further growth in adoption.

Looked into React, preferred Elm.

Looked into Vue - it’s reactivity system embraces mutability. Though it’s a likely destination for Angular 1 refugees looking for a leaner tool and React devs who find the React ecosystem just too much to deal with.

Only circled back to React because of ReasonML (and because React skills may have broader applicability).

2 Likes