ReactFoo-VueDay Pune edition
ReactFoo For members

ReactFoo-VueDay Pune edition

React and Vue for performance engineering and front-end development

Make a submission

Accepting submissions till 13 Feb 2020, 04:30 PM

MCCIA Trade Tower, Pune

Tickets

Loading…

React and Vue are becoming increasingly popular for front-end application development.

The Pune edition is a single-day event for sharing:

  1. Practical insights on integrating React/Vue in front-end applications.
  2. Performance improvements with React/Vue.
  3. State management.
  4. New developments.

Participate in ReactFoo-VueDay as:

  1. Participant
  2. Speaker
  3. Volunteer
  4. Reviewer
  5. Collaborator
  6. Sponsor

and discover your peers from the growing front-end community in India.

Talks from previous editions of ReactFoo are published on hasgeek.tv/reactfoo and hasgeek.tv/jsfoo

The Pune edition will be held on 29 February 2020 at MCCIA, Pune.


For inquiries about speaking/collaborating with ReactFoo, write to reactfoo.editorial@hasgeek.com


Click here for the Sponsorship deck.
For more details and ticket inquiries, write to sales@hasgeek.com or call 7676332020


#Silver Sponsor

Deque

#Bronze Sponsor

Emaar

#Speaker Travel Sponsor

Kubric.io

Hosted by

A community - for and of - front-end engineers to share experiences with ReactJS, performant apps with React, crafting better User Interfaces (UI) with React and GraphQL ecosystem. ReactFoo also discusses design patterns and user experience. more

rahul gaba

@rahulgaba

Pros and cons of using React context API and hooks to manage state instead of Redux

Submitted Feb 3, 2020

The front-end universe is expanding exponentially and there are a bunch of options to choose from in every aspect of front-end development.

State management is the core part of front-end development.

This talk is for people who wants to compare various state management patterns and when to use what.

Outline

The talk will be broken down in the following:

  • Why state management is required?
  • Brief intro of redux.
  • Benefits of redux.
  • Problems with redux.
  • When to use the Context API instead of redux.
  • How to scale the Context API using hooks.

Requirements

Target audience

The target audience are people who have built a few apps in ReactJS and know the importance of state management.

They should have a basic understanding of redux since I will be comparing it with Context API + hooks.

Basic knowledge of hooks and context API will be good to have.

Speaker bio

Hi there, I am Rahul. I work at Google as a UX Engineer.

I love coding and solving complex problems with easy solutions. I have 5+ years of industry experience in building Web/Mobile apps.

Open Source Contributions:

  • I have co-authored a book on React Native called React Made Native Easy. It is an open source book and can be found here: www.reactnative.guide.
  • I conducted a workshop for react-native in a famous community called JSFoo on 29th October. Its was a 5 hours hands-on workshop. We had 30+ attendees. Here is the link to the workshop: https://reactfoo.in/2017-react-native-workshop/ Slides: http://slides.com/rahulgaba/react-native#/
  • I am an active open source contributor and regularly publish modules for react, react-native and AngularJS.
  • I like blogging and also publish my findings and side projects via my tech blog - http://rahulgaba.com/

My github profile - https://github.com/rgabs/

You can find more of my work here: http://rahulgaba.com

Slides

https://slides.com/rahulgaba/elegant-state-react

Comments

{{ gettext('Login to leave a comment') }}

{{ gettext('Post a comment…') }}
{{ gettext('New comment') }}
{{ formTitle }}

{{ errorMsg }}

{{ gettext('No comments posted yet') }}

Make a submission

Accepting submissions till 13 Feb 2020, 04:30 PM

MCCIA Trade Tower, Pune

Hosted by

A community - for and of - front-end engineers to share experiences with ReactJS, performant apps with React, crafting better User Interfaces (UI) with React and GraphQL ecosystem. ReactFoo also discusses design patterns and user experience. more