Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

It's much more pleasant to build UIs with lots of different states in React, because you have a full programming language at your disposal. The last js library I worked with was Knockout.js. Having to use Knockout's limited subset of a programming language to do view logic meant that lots of view logic lived in the models.

But the really big difference is in using ClojureScript. I converted CircleCI's open-source frontend[1] to Om/React and it feels much closer to backend codebase than a frontend. Brandon Bloom gave a good talk about it at Clojure/West: https://www.youtube.com/watch?v=LNtQPSUi1iQ

[1] https://github.com/circleci/frontend



Would you mind expounding a bit as to why the big difference in creating ui was clojurescript? Thank you!




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: