ReactFoo-VueDay Pune edition

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

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

Thiyagaraj T

@thewizardjs

Put a knob on that Redux store

Submitted Aug 9, 2019

State is like a film reel (Quite Literally) & you need to set the right FPS for your user. Discover how to improve rendering performance of your react app using batched actions, action queue & throttling. Find out how to design your own middlewares to instrument action dispatching for performance.

Outline

  • How state is like a film reel? See redux in motion.
  • Dispatch Dispatch Everywhere! Centralized store but localised action dispatching. How to make minimum updates to the store?
  • How to mitigate intermediate states to avoid undesired state, hollow re-renders & improve render performance?
  • Discover your new super power - Batched Actions, minimize the number of React re-renders by batching actions.
  • Designing an Action Queue for your store - Enable, Flush, Priority, Size, Queue Jumpers.
  • Throttle actions which can wait - ThrottleQueue for high frequency & low priority actions.
  • Put a knob on that store! Yes you need to, Every app is not the same. (Intro to redux-knob)
  • Orchestrate multiple Action Queues with a Queue Factory.
  • Ideas around different queue strategies, like scheduling actions based on priority, buffer & time based.

Requirements

Basic understanding of Redux.

Speaker bio

Sr.UI Engineer at kubric.io, BlrCSS Organizer
Open Source contrubutor, Google Code In Mentor 2017, 2018
Ex GDG Organizer, Talk to me - React, CSS, Firebase, PWA & Pets.
I love drawing on Codepen codepen.io/thewizardjs

Links

Slides

https://docs.google.com/presentation/d/1Sd8lmQvdgDtOEAEdY_F2bPy9_GYhbbvm2VGtcuPHFeo/edit?usp=sharing

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