Rethinking with React 16
Submitted by Vivek Nayyar (@viveknayyar) on Friday, 10 November 2017
Section: Crisp talk on comparative advantages of React and React Native; success and failure stories with React. Technical level: Beginner
React v16.0 comes with some major changes and an update to the react core algorithm. With React v16.0 Facebook has completely revised the internals of React while keeping the public API essentially the same.
I would be discussing about what’s new in React 16 which would include a brief explantion of the new algorithm along with focus on few of the new features like Error Boundaries, Portals, Fragments and SSR with React 16.
The key takeaways for the audience would be a detailed understanding of how these new React 16 features can help us deliever a better web application and how can we rethink our existing application in React 16 and achieve better web performance with little to no change at all.
So giving you a brief overview my target audience are all the front end developers who are intertested in understanding the why of React 16 and would want to mirgrate there applications to the newer version of React. And of they haven’t thought of migrating then get them to start thinking about it, cause React 16 is awesome!
Since my talk would be entirely focussed on React 16, I would begin with how the new algorithm rewrite will help our applications perform better followed by detailed explanations on as I mentioned earlier: Error Boundaries, Portals, Fragments and SSR in React 16.
And since we all love to know how would it work in real world, I would explain every topic with a real world example and code snippets to demonstrate the need of these features.
I have been working as a front end developer for past 3 years, with an expertise in React and Redux for more than 2 years now, this includes my work experience from Housing.com to Craftsvilla to Hotstar!
In all of my above organizations we had a good amount of challenges while working with React, which is why it gives me a sufficient level of understanding to be speaking in front of you’ll on this topic.
So how React 16? As I’m in the process of migrating one of my applications to React 16, for which I have been studying all these days to get the best of React. And the key insights I’ve gained, my entire experience, I want to share all of that with you all.