What we're about

React Chicago is focused on bringing everyone together who have an interest in React, React Native, and its ecosystem. Be prepared to learn a lot and meet great people from the community!
You can also visit us at  http://www.reactchicago.org 

React Chicago Code of Conduct
All attendees, speakers, sponsors and volunteers at our meetup are required to agree with the following code of conduct. Organizers will enforce this code throughout the event. We are expecting cooperation from all participants to help ensuring a safe environment for everybody.
tl;dr: Don’t be a Jerk
The Quick Version
Our meetup is dedicated to providing a harassment-free meetup experience for everyone, regardless of gender, age, sexual orientation, disability, physical appearance, body size, race, or religion. We do not tolerate harassment of meetup participants in any form. Sexual language and imagery is not appropriate for any meetup venue, including talks, workshops, parties, Twitter and other online media. Event participants violating these rules may be sanctioned or expelled from the meetup at the discretion of the meetup organizers.
The Less Quick Version
Harassment includes offensive verbal comments related to gender, age, sexual orientation, disability, physical appearance, body size, race, religion, sexual images in public spaces, deliberate intimidation, stalking, following, harassing photography or recording, sustained disruption of talks or other events, inappropriate physical contact, and unwelcome sexual attention.
Participants asked to stop any harassing behavior are expected to comply immediately.
Sponsors are also subject to the anti-harassment policy. In particular, sponsors should not use sexualized images, activities, or other material. Sponsors, volunteers, and speakers should not use sexualized clothing/uniforms/costumes, or otherwise create a sexualized environment.
If a participant engages in harassing behavior, the meetup organizers may take any action they deem appropriate, including warning the offender or expulsion from the meetup with no refund (if applicable).
If you are being harassed, notice that someone else is being harassed, or have any other concerns, please alert a meetup organizer immediately. Meetup organizers can be identified in person and can also be contacted via the meetup group page.
Meetup organizers will be happy to help participants contact venue security or local law enforcement, provide escorts, or otherwise assist those experiencing harassment to feel safe for the duration of the event and at future meetups. We value your attendance.
We expect participants to follow these rules at meetup venues, on the meetup page, and on meetup-related social media and websites.
Original source and credit: 
& The Ada Initiative
Please help by translating or improving: 
This work is licensed under a Creative Commons Attribution 3.0 Unported License

Upcoming events (3)

An Evening of Talks by Nvisia Engineering

Needs a location

"Effective Use of UseEffect" by Ben Okkema

React beginners know to use the useEffect hook to respond to changes in information on the page. However, the hook has a not-so-often used return value for gracefully removing a component from scope. We'll explore using this clean up function to abort network calls and share lessons learned on its implementation in an alert provider.

Ben Okkema is a Technical Lead at nvisia. Over the last two years has performed a variety of roles one of which was to modernize legacy applications by rewriting them in React. When not at the keyboard, you can usually find him on his bike or in his garden.


"Seamless API Mocking with Mock Service Worker (MSW)" by Dimitar Kirlov
A very common problem frontend developers face is how to continuously develop while the backend may not be ready yet. We'll cover how to use Mock Service Worker to tackle this problem as well as how to integrate it within the Jest test runner to make development and testing more seamless.

Dimitar Kirilov is a technical lead at nvisia. Over the past three years, his passion and focus has been on front-end development. He has been leading new application development, legacy application modernization, and library creation efforts. Outside of work, he enjoys powerlifting and discovering new music.


"Improving React Performance using UseMemo and UseCallback" by Bruce Smith
One often missed area in React is performance. Sometimes we have to massage data, process inputs or make calculations on the fly; these are all normal things to do in a React application, but if done carelessly they can cause a performance nightmare. We'll go through a scenario where we look into the UseMemo hook to help us avoid expensive operations from running unnecessarily, and then we'll implement UseCallback to avoid re-rendering child components.

Bruce Smith is a Technical Architect at nvisia and has over 10 years of experience in web development with over 6 years working with Node and React. Bruce specializes in front-end to back-end integrations and is passionate about quality software with well written tests. When he's not working, Bruce enjoys playing ice hockey, golfing, and riding motorcycles.

Looking for speaker(s)....Please contact us if interested!

Needs a location


Hosted by Inspire11

[In-Person] Looking for speaker(s)....Please contact us if interested!


Hosted by Atomic Object

Past events (82)

Series of Talks by Thoughtful Engineering

Needs a location

Photos (241)