ReactFoo 2019
ReactFoo Bangalore will bring together 250 developers working with React, and who are invested in building a space for conversations around experiences using React in production.
This page was generated from this YAML file. Found a typo, want to add some data? Just edit it on GitHub.
-
🎤 Writing good components
- 📹 1 video
- 👤 Siddharth Kshetrapal
At the core of using React is writing components. In it’s early days, React got popular because of it’s composition model. The contract with the framework is that we’d write good components and React will take care of the rest. This is a collection of evergreen tips/advice that I’ve learned over the course of 3 years working with React - building products fo… -
🎤 The mistakes we fixed - A retrospective of the Treebo mobile app
- 📹 1 video
- 📝 1 slide deck
- 👤 Kashish Grover
"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 ta… -
🎤 Keynote: Building React Native
- 📹 1 video
- 👤 Parashuram Narasimhan
React Native is a great way to build native apps for iOS, Android and other rmobile platforms. In this talk, we will look at the internals of React Native, and how code written in JavaScript can power a fully native mobile application. We will look at the various parts of the system like the bridge, the UI manager and the plugins. We will also touch upon the… -
🎤 A React Native widgetised framework - Move fast and build things
- 📹 1 video
- 👤 Toshi Gupta
"We have already seen how React Native and React Native for Web helped us in building full-fledged features on all platforms such as Android, iOS and the web. After solving this problem of code sharing, the next one we are headed to is solving the case of custom layouts. For instance, an e-commerce product page could have different UI layouts for a shirt, a … -
🎤 Kickstarting a library of internal React components for multiple teams
- 📹 1 video
- 📝 1 slide deck
- 👤 Xavier Lefevre
"In a company, as the technical teams grow and work on different projects, the question of creating a set of common components naturally arises. This is what happened to us: over the years different teams redeveloped very similar components, from simple UI elements to complete business features. 9 months ago, it was time for us to take a step back and think:… -
🎤 The magical land of AST's with babel, eslint and codemods
- 📹 1 video
- 👤 Vivek Nayyar
AST’s are everywhere. They are a part of majority of our tools that we use today for development. We use babel, eslint and AST’s power them. Come join me in this journey of understanding the magical land of AST’s by creating babel and eslint plugins and writing custom codemods. Being a software dev for more than 4 years now, I was always curious to understan… -
🎤 Delivering JS applications at scale
- 📹 1 video
- 👤 Santosh Grampurohit
Today we have many frameworks available for front end development. Frameworks play a large role in how apps get built and designed. In this talk we are going to focus on the design and architecture, module design and consideration, build & release process and on performance metrics. We used React for development of the project to host & support multiple appl… -
🎤 Deep Dive into Apollo Client
- 📹 1 video
- 👤 Kiran Abburi
Apollo is the most popular GraphQL client library at the moment. It significantly reduces boilerplate code for fetching data, showing loading status, handling updates to existing objects in cache. But, it can’t handle scenarios like creating new objects, deleting objects and real-time updates automatically. It requires significat amount of code to handle the… -
🎤 Building a highly scalable exchange - To react or not to react
- 📹 1 video
- 👤 Sreekanth G.S
"We are an organization which built one of India’s leading crypto currency exchange, and faced the struggles and wrath of scale and lack of scale. Backed by a prominent company, the effect of a successful PR and a wave of customers based on current trends, brought us thousands of customers flocking into a platform primary built on Ruby on Rails (both fronten…