Yesterday, I shared how concerned I was with React’s Design Principles. Today, I’d like to share the response I received from @dan_abramov —a member of the React team— regarding my interpretation of these principles.

I hope this helps anyone who felt as conflicted as I did.

Response

@rebelliard That Facebook heavily uses React in production (unlike Parse) is exactly why I think community can bet on it. — Dan Abramov (@dan_abramov) July 16, 2016

@rebelliard Community is obviously important but ultimately projects with business value are those that companies keep developing. — Dan Abramov (@dan_abramov) July 16, 2016

@rebelliard So on the contrary, I think you should have been concerned if Facebook didn't use React and maintained it for image purposes 😉 — Dan Abramov (@dan_abramov) July 16, 2016

@rebelliard There is also some sort of misunderstanding here. Post says “both externally and internally”. pic.twitter.com/ku7DG0j5S0 — Dan Abramov (@dan_abramov) July 16, 2016

@rebelliard “Externally” *is* the community. Sorry if this wasn’t clear. I can change the wording to be more direct. — Dan Abramov (@dan_abramov) July 16, 2016

@rebelliard I wrote a comment — Dan Abramov (@dan_abramov) July 16, 2016

The comment can be read here. It’s good stuff.

About Parse

@rebelliard @dan_abramov Parse servers will be decommissioned in a year and the entire stack was made open source so you can run your own — Vjeux (@Vjeux) July 16, 2016

@rebelliard @dan_abramov I've rarely seen such a graceful shut down of a service before — Vjeux (@Vjeux) July 16, 2016

Closing thoughts

I thank @dan_abramov for taking the time to clarify what they meant. It certainly didn’t occur to me that they kept an ear to the ground and I could just ask, which gives me a sense of relief and quite frankly, makes me even more interested in the library than I previously was.