it stopped working that great.. • Numerous API calls & hydrations • Lot of useless re-rendering • Increased load times • Huge flame chart spikes • User complaints • Dedicating way too much time for render debugging & optimization • Patches weren’t doing the trick What could UI solve on its own?
responsibility • Makes no assumptions about your current stack • Efficient diff’ing algorithm re-renders only what it needs to • Declarative style makes it easier to focus on the app itself • Less mental overhead of bringing in templates & views together For the first time, our backend’s were much more comfortable with our code
• State is hard • UI is a lot of state • Debugging is a pain • Open sourced for over 3 years • Easy to integrate into any project • Used by Facebook, Instagram, Firefox Devtools, Hipchat, Squarespace • Everyone wants to be React React Solves Your Problems. All of them.