Hear hear, there goes our third ReactEurope speaker interview this time with Mikhail Davydov. Mikhail sent us one of the most original proposal on how to create declarative good old Text UI using only web-technologies like HTML, JS, CSS and React. On his free time, he also hacks on the Lazy Module Declaration lib and more. Here’s the full interview:
Tell us a bit about yourself, where are you from, what do you do?
After graduating I started to work on local uranium and other nuclear power station supplies factory(secret one back in USSR time) as a SAP Business Intelligence engineer. That was a big mistake to start working there as well as a huge experience in field of severe enterprise.
In 2014 I moved to Berlin and now I am working at Productive Mobile which utilizes the full power of React and Flux to build its mobilizer application.
What were you using before React?
At Yandex we had full-BEM stack: our own component-engine, library of components, template language etc build system. The most of them are Open Sourced but It is hard to apply them to an average project.
At my previous company we had Backbone+Twitter Flight as a component engine and Dust as a template engine, at the end of my employment we started migration to React+Flux+Immutable stack (which was relatively easy to do).
What made you switch to React?
Declarative templates(embedded into the code). Simplicity of understanding React-way. Possibility of server-side rendering.
What’s your greatest react projects, open source or not that you’d like to tell the world about?
At this point I do not have any Open Source React projects. But I would have one during presentation development.
What do you expect from the conf?
Meet new people to share experience. Visit Facebook office in Paris ;) And I am expecting public release of React Native.
Anything else you want to tell future attendees?
I am going to reincarnate Text UI with help of React into something awesome!
There you go, you now know a bit more about Mikhail 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!