ReactFoo 2017
2017-09-14
Bangalore, India
ReactFoo ·
[ReactFoo 2017, ReactFoo Pune 2018, ReactFoo Mumbai 2018, ReactFoo 2019]
who it's for
React developers, frontend engineers, React Native developers, state management engineers, QA and test engineers, engineering managers
topics
shared element transitions; hot update patches for React Native; component testing strategies; automated UI testing; styled-components implementation details; React portals and selective hydration; redux-saga generator flows; redux middleware for retries and auth; server-side rendering streaming; performance and load-time optimization; DraftJS immutable editor model
| title | author | length |
|---|---|---|
| Shared Element Transition with React Native | Narendra Shetty | |
-- no description -- | ||
| Delivering instant update patches for React Native to 50+ million people | Surya Kanoria | 21m |
One of the chief reasons why we adopted React Native at Flipkart was to deliver Over The Air (OTA) updates to our 50+ million users instantly. When we looked… | ||
| Importance of testing & the right way to test React components | Manjula Dube | 19m |
Building react components in isolation to fullfil business use case and to acheive Zero coupling. Automated browser UI testing using JavaScript and webdriver… | ||
| Isolated React Components as a Black Box with Automated UI Testing | Vivek Jagtap | 16m |
Why - At Housing.com, when we moved to react from BackboneJS, we started gradually, creating components like just home page then list view, and so on. But we… | ||
| The road to styled components, and the road ahead | Glen Maddern | 47m |
History of CSS Modules and a new library leads to a concrete claim: styled-components packages CSS into JS so components ship scoped styles, a Babel plugin… | ||
| A portal to the future | Siddharth Kshetrapal | 39m |
Fiber makes async rendering possible, server SSR shifts from slow sync stringing to streaming with renderToNodeStream, benchmarks claim 182ms → 28ms (65%… | ||
| Better Async with Redux Saga | Kushan Joshi | 21m |
Explains why Mapbox moves async control into generator functions so sagas can pause resume and accept injected values, demonstrates concrete Saga effects like… | ||
| Consuming services reliably in Redux without losing your mind | Sid Chatterjee | 20m |
A single redux middleware pipeline replaces the dozens of identical thunks by centralizing start/pending/success/failure dispatches, implements JWT refresh… | ||
| Componentization Patterns in React | Abraar Syed | 20m |
React is one of the most popular libraries for front end development. With its dramatic rise, there have been considerable amount of patterns that have emerged… | ||
| Improving Load time of a Production React App | Kanav Arora | 43m |
The talk will draw on our learnings from the efforts that we undertook earlier this year to improve UrbanClaps’s website performance, resulting in a 60%… | ||
| An intro to DraftJS, and its immutable data model | Sai Kishore Komanduri | 44m |
Explains that DraftJS plus ImmutableJS gives an immutable data model representing editor state, selection, blocks, entities and decorators and shows the actual… | ||
| nothing matches | ||