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.