arrow_back Building Mobile apps with React Native
ReasonML - Making types have your back arrow_forward
The Mistakes We Fixed - A Retrospective of the Treebo Mobile App
Submitted by Kashish Grover (@kashishgrover) on Friday, 25 January 2019
We at Treebo love React Native, and over the past 2 years of us using it, we made a lot of mistakes. Some we fixed, and some we continue to fix. In this talk, we want to share with the community our experience and journey of building a React Native App for scale.
In this talk, I will be speaking to you about Treebo’s experience with React Native. I’ll be talking about HOW WE FIXED the following 8 mistakes that we made over time while building our app:
- Library Stupidity
- Chaotic Rules
- Bad Debugging Experience
- No CI/CD or Test Automations
- Unsystematic Components
- Janky Performance
- Poor Production Performance Monitoring
- Engineering Baggage
I am a Senior Software Engineer at Treebo, and I have been using React Native for about two years now. Along with the React Bangalore Meetup group, I have given multiple workshops and talks about React Native over the past year. I also like to play drums 🥁, drink beer 🍺, and cook 🍗.