# React (Facebook's JS UI Library): Yay or Nay?

**URL:** <https://forum.kirupa.com/t/react-facebooks-js-ui-library-yay-or-nay/578504>\
**Category:** web dev\
**Created:** [March 13, 2015, 3:11pm UTC](https://forum.kirupa.com/t/react-facebooks-js-ui-library-yay-or-nay/578504 "2015-03-13T15:11:15Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![senocular](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/senocular/32/7217_2.png) [@senocular](https://forum.kirupa.com/u/senocular)\
**Post date:** [March 13, 2015, 3:11pm UTC](https://forum.kirupa.com/t/react-facebooks-js-ui-library-yay-or-nay/578504/1 "2015-03-13T15:11:15Z")

</div>

We use [Crashlytics](https://try.crashlytics.com/) and I noticed a blog post on their moving from [Backbone](http://backbonejs.org/) (which we also use) to [React](http://facebook.github.io/react/): [**Why We Are Converting to React**](http://www.crashlytics.com/blog/building-user-interfaces-with-react/).

There seems to be a lot of react talk as of late, but I’m also seeing some hate (rhymes!): [**React Is A Terrible Idea**](https://www.pandastrike.com/posts/20150311-react-bad-idea). There, the author says:

> React seems to have bumped Angular from the top of the hippest-framework mountain. This is unfortunate, because both of these frameworks are bad for your application’s health. They’re also bad for the entire software industry.

He goes on to recommend using [Web components](http://webcomponents.org/) instead.

Has anyone been using React? What do you think? And if not, does it look like its something you’d like to use?

---

<div class="post-metadata">

**Author:** ![kirupa](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/kirupa/32/11616_2.png) [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Post date:** [March 16, 2015, 1:46am UTC](https://forum.kirupa.com/t/react-facebooks-js-ui-library-yay-or-nay/578504/2 "2015-03-16T01:46:14Z")

</div>

I have been fiddling with React quite a bit for the past few weeks, and I like it a lot. While I don’t have a real use outside of a “Look, I’m learning something cool!” case, it seems to provide some really nice functionality for creating single page apps. Creating navigation between sections or pages is always a pain, and this does it with a bit more glitz than Angular.

😛

---

<div class="post-metadata">

**Author:** ![senocular](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/senocular/32/7217_2.png) [@senocular](https://forum.kirupa.com/u/senocular)\
**Post date:** [March 16, 2015, 1:02pm UTC](https://forum.kirupa.com/t/react-facebooks-js-ui-library-yay-or-nay/578504/3 "2015-03-16T13:02:47Z")

</div>

Sounds like a Yay for React!

I haven’t really used it myself. I took a very short (too short to be completed) lab where we were attempting to convert something using, I think Backbone, to React. Didn’t get a whole lot out of that, at least not enough to really have an opinion on it.
