There goes our fourth ReactEurope speaker interview already! This time with Michael Ridgway. Michael works at Yahoo! and is involved with making stuff isomorphic there which resulted in various open source projects being released. At the conference, Michael will talk about “Isomorphic Flux”. Read on to know more:
Tell us a bit about yourself, where are you from, what do you do?
What were you using before React?
Yahoo has a long history of building and using YUI. YUI served us well for this period, but it was clear that it was time to move on to something more modern.
What made you switch to React?
Components allow developers to create more declarative, hierarchical structures similarly to how they build regular markup. So React provides a familiar paradigm, but with a lot more control over lifecycle, interaction, and composition.
One requirement for any view library we adopt is the ability to reuse the library on the server and the client so that server rendering is possible. We’ve been using templating languages that allowed us to share rendering logic in the past, but React makes this even easier to share more than just rendering logic.
What’s your greatest react projects, open source or not that you’d like to tell the world about?
We built an isomorphic Flux implementation called Fluxible. We’ve published many example applications using this architecture at https://github.com/yahoo/flux-examples and we built a documentation website http://fluxible.io that is itself built with Fluxible.
What do you expect from the conf?
To learn a lot about what others are doing with React and Flux. And hopefully more about Relay/GraphQL!
Anything else you want to tell future attendees?
There you go, you now know a bit more about Michael and hopefully you will be able to meet him personally at the conf.
If you haven’t done so already, make sure to grab your ticket to the conference before they’re all gone and see you there!