6 ms·
How did you find the process of working with React for this project compared to other js libraries
by Spooks 11y ago
How did you find the process of working with React for this project compared to other js libraries
- mcescalante 11y agoI would also love to know what you thought about React since this is a fairly large app when compared to many of the examples commonly given as "this was built with react" (minus FB's products). After looking at the GitHub page for the org, it looks like you're mixing in a bunch of Clojurescript as well, and tying that in, I'd love to hear more about the choices you made when building this and what you thought about the tools. Love the design and the app feels great :)
- dwwoelfel 11y agoIt'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 https://www.youtube.com/watch?v=LNtQPSUi1iQ [1] https://github.com/circleci/frontend https://github.com/circleci/frontend
- KurtMueller 11y agoWould you mind expounding a bit as to why the big difference in creating ui was clojurescript? Thank you!