Ask me about:
- Building React Native Apps
- Working at Facebook
- Contributing to open source
- General advice
This AMA session is over but you can still ask questions to Christopher Chedeau on their Hashnode profile.
Do you think Facebook's BSD + Patent theory for React will help community?
Can you tell us about your journey to Front-end Engineer working on many great projects? How did you started? And in your opinion which are the must know concepts in Computer Science I as a web developer need to learn so that I can understand the principles and contribute to React?
What according to you is the best tech stack to develop a webapp in 2017?
What do you think about ReasonML? Can you tell more is ReasonML used actively in Facebook?
Hey Christopher, Thanks for the AMA. I have recently started using expo. Can you let me know, what are your thoughts/opinions on Expo vs. ignite vs. create-react-native-app?
Have you tried out Vue js?
What made you pick up prettier as a project worth your time? Did you have to pitch that it's worth working on in Facebook time?
As an open source contributor, what are the main challenges you face?
What are your favorite things to do AWAY from the computer?
The recent ReactJS license controversy is dangerous to the React community. Don't you think developer or companies will now think twice before adopting React? or React Native? Do you see it as a blow to the flourishing react community?
I see compile to JS languages becoming more and more important due to limitations of JS itself. Do you see those types of higher level languages eventually becoming the web programming platform or will JS evolve into a language that fills those gaps? Do you see JS ever addressing static typing through native language constructs?
Hey Christopher, I have a two part (two very unrelated parts) question for you:
How does it feel to work with absolute legends like Sheryl Sandberg and Mark Zuckerberg in person? Also, is it true that you have these sessions where you can ask Mark Zuckerberg anything every Friday?
This one is more on the technical side of things. React Native is obviously getting a lot of traction of late, but do you really think React Native can permanently replace Android and iOS?
Have you tried flutter? In your opinion, what they have got right and what wrong?
Hi Vj! Thanks for the AMA. What's the inside story regarding the inception of React Native?
This may be difficult to quantify, but how mature is React Native for Android, relative to RN for iOS?
Now that CSS Grid is more of a thing, how likely is it to replace flexbox in react native? Do you see any benefit in doing so?
What upcoming React feature are you most excited about?
Where do you see the future of AR and open-source? what can the wider developer community help build?
What do you think of this kind of optimisation : https://medium.com/missive-app/45-faster-react-functional-components-now-3509a668e69f Is it still worth it with Reat 16 ?
I really enjoyed reading your origin story below. Now, please complete this sentence... If I weren't a programmer today, I would most likely be earning a living as a [??], and here's why [??].
What are your thoughts on the current state of navigation in React Native?
I think it's possible (but a little hard) to integrate yoga layout into React. What are your opinions on it?
Do you think its possible to have an alertnative platform for the web thats based off of component based model? Where in the react like framework is sort of built into it?
Do you think there are some pain points when working with react? Form validation?
I introduced Prettier for JS in a project but had to disable it because some developers didnt like how it formats some parts of js code and they also think it is not necessary to wrap code under 80-100 letters , any tips what to do in this case?
Hi Christopher, I am learning react universal rendering with redux. I am following https://github.com/erikras/react-redux-universal-hot-example. The differences in my architecture are, I am not using Ducks as in the example. I am also using isomorphic-fetch instead of superagent. And I am not using any promise middleware since fetch itself return promise to async connect.
But I am facing a strange issue. I have a popup for sign in. And sign in handled on client side completely. After signing in I am storing tokens and sessions in redux state. But when I refresh the browser, all the values in redux state become null. All I want is to retain the sign in data on page reload (server rendering).
Do not know if I could explain you properly. But I am feeling like there must be a missing link in the entire redux flow.
Thanks in advance.
How do you compare Preact with React. What do you feel preact does best compared to React or React to Preact
How did you gather the strength to speak your mind in front of many people who may have very different point of view? Like when you made a case for inline css or css-in-js as we have come to know it today.
What are you currently mostly focused on? And what is your favorite third party library?
Do you have any pet projects/technologies you're working on in your off time? If so, what?
I agree change is inevitable. but considering the trend with companies contributing opensource projects, the growth as one aspect is good. But do you any side-effects now or in future in other aspects? eg: a developer career/mind got confused to what to choose? or say one switch to a different organization and suddenly change his ethics of coding ?
What are your top 3 favorite books on software engineering?
How Facebook manage OSS projects (Time/peoples allocation)?