JSFoo: round the year submissions

JSFoo: round the year submissions

Submit talks on JavaScript and full stack engineering round the year

Make a submission

Submissions are closed for this project

Submit talks and workshops on:

  1. Full stack engineering
  2. JavaScript frameworks
  3. Architecture approaches and case studies
  4. JavaScript and IoT
  5. Web development
  6. JavaScript for hobbyists

We will find a forum to place your talk, any time during the year.

For more information, contact jsfoo.editorial@hasgeek.com or call 7676332020

Hosted by

JSFoo is a forum for discussing UI engineering; fullstack development; web applications engineering, performance, security and design; accessibility; and latest developments in #JavaScript. Follow JSFoo on Twitter more

Trivikram Kamat


React State vs Redux vs MobX vs Context

Submitted Oct 4, 2018

React’s Context API provides a way to pass data through the component tree without having to pass props down manually at every level.
When Context stable API was released with React v16.3.x, there were articles and discussions across the web proclaiming that it’s the death of Redux.

In this talk, we’ll go through a simple application which uses React’s State, and then:
* edit the application to use Redux
* edit the application to use MobX
* edit the application to use Context

This is a type of learning by doing, in which we’ll understand the pros/cons of both Redux/MObX/Context by actually writing the code


I’d given this talk at SeattleJS MeetUp (not a conference) on Oct 2nd, 2018 https://www.meetup.com/seattle-react-js/events/254713205/, slides and video link is shared in respective section

In the Meetup talk I’d done live editing, but I plan to show video instead (so that I can talk about the differences)

Speaker bio

Trivikram Kamat is a Software Development Engineer based out of Seattle area
He’s active in Open Source Community for over a year now, and is a NodeJS collaborator. He’s one of the maintainers of confs.tech website which is built using Create React App, and has worked with React versions 0.14.x, 15.x and 16.x over last three years.





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

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

{{ errorMsg }}

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

Ankur Sethi

Hitting 60 FPS: How to Discover and Fix Performance Issues in React Applications

In this hands-on session, I will dive deep into the Chrome Developer Tools and walk you through discovering and fixing common performance issues that affect React applications. more

29 Jun 2018