Banner Default Image
Back to blogs

iO Virtual Meetup - React State(less) Functional Components Migration

Posted on January 2021 By Jordan Potts

Image 2021 01 25 T16 11 21

iO Associates are delighted to bring you the first ever instalment of our JavaScript Virtual Meetup! This first session featured Praveen Kumar Purushothaman, FullStack JS Developer and Lead Consultant at Virtusa, who presented a talk on 'React State(less) Functional Components Migration'.

When React 16.8 update was released, a new feature called hooks was added to function components. Now with this feature, you can leave Class Components for the performance of Functional Components with Hooks support. In this session, Praveen discussed how we can convert Class Components into Functional Components with the same functionality but with more efficiency.

You can watch the full video here:

About The Speaker
People call me Praveen or PravMan. I am an ailurophile, vegetarian, and an experimental chef. Well, I would like to experiment as much as I can, on food and my life. My body is made up of HTML & CSS, which is literally me! This defines me as a Full Stack Web Developer (Front End, Back End, Middleware, Whatever...).

Oh yeah, I am a highly motivated, passionate hard-core web developer with diverse experience in developing web applications, hybrid mobile apps, and cloud computing solutions ranging from working on cute layouts, payment gateways etcetera and the list goes on till making a clone, better than Facebook. Yup, you heard it right. I did make a clone of our favourite social network from scratch.

Once upon a time, I was consistently ranked as top 0.01% developers in Stack Overflow. I stopped contributing much after achieving 100k reputation points. I am also a Pluralsight MentorThinkful Mentor and a Microsoft Most Valuable Professional in the field of Visual Studio & Development Tools.

Please get in touch at with any questions or suggestions on future virtual meetups.

In addition, if there’s anything we can help you with in regards to sourcing candidates or finding a new role please do also get in touch.