DEV Community

Discussion on: Front End Javascript, Angular, React, etc, what and where to start with?

Collapse
 
jtth profile image
jtth

I went down this rabbit hole recently. This is probably not what you're looking for, but I eschewed everything. I learned Scheme in college, and still think about programming functionally. I went with Clojure/ClojureScript and reagent. It's a lightweight interface to React. I did some of the Clojure koans maintained by 8th Light, then read Web Development with Clojure. ClojureScript uses a completely different mental model, but to me is way more readable and understandable: everything is a map, everything is immutable, everything is data.

I've been programming in CoffeeScript, Python and R for a while, and when I look at modern JavaScript my eyes blur.

Collapse
 
jtth profile image
jtth

It's funny to look back on this comment because now I maintain a few Angular/Ionic apps and like JavaScript just fine.