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)See all
- "Experiences not Apps - Deploying Microfrontends and their BFFs" by Colin YoungM1, Chicago, IL
IRL (In Real Life) Meetup
"Experiences not Apps - Deploying Microfrontends and their BFFs" by Colin Young
Transforming your product from large, monolithic React apps to microfrontends is a great way to increase developer happiness and deliver experiences faster. Thinking in experiences, not apps, can improve both frontend and backend development. Initially, microfrontends can seem intuitive, but questions can emerge around backend design, routing, sessions, and deployment that demand deeper answers. Having led a large transformation using Bit.cloud and Single-SPA, Colin will share lessons learned, new frameworks, and discuss the more advanced questions that make your microfrontends easy to develop and deliver.
Colin is a software engineer and engineering manager who has been working in React since 2015. Most recently at Solar Mosaic, he led multiple generations of a large financing React application, including building design systems and transitioning their frontends to microfrontends with matching backends-for-frontends in a microservices architecture. He now continues to build with React at Tangible Materials as a Staff Software Engineer. When not writing software, he hangs out with his 3-year-old and thinks about ways to reduce carbon emissions through software.
⚡︎ Lightning Talk ⚡︎
"Putting Prop Drilling into Context" by Howard Kier
Passing Pros through multiple levels of React components is complicated and messy. Using, Redux or other libraries to pass data between components has other complications. Learn how to use React's Context Hook to pass data down the component tree to make your code cleaner, easier to read and debug.
Howard's earliest digital computer was his hands. He has written code for use on Mainframes, Midrange, PCs and Web. Along the way, Howard has learned and forgotten at least 10 different programming languages. But the lessons learned along the way have remained. Howard, earned both a BS and MS in Computer Science from Syracuse University and an MBA from Southern Methodist University. He has worked for well known companies such as IBM, EDS, Disney, and other lesser known companies (which we will not mention because you most likely won't know them).
Recently Howard has authored "CyberScams and You" volumes 1 and 2 which can be found on Bookboon.com. He is an active member of ChiHack Night and Code for Chicago, both civic hacking groups. He lives in Schaumburg with his one wife, two dogs and three kids. Howard first learned to use a markup language over 30 years ago when Script/Bookmaster was used by IBM to create documents and manuals on their printers. While at EDS he developed one of the first websites, CHEMCENTRAL.com (check it out on the wayback machine). After leaving web development for a bit, Howard returned to his first love of coding and has been developing websites for the last 5 years. Howard is currently between projects. His portfolio and resume can be found at https://howardkier.com
⚡︎ Lightning Talk ⚡︎
"From Bards to Wizards: Migrating from Redux-Saga and Redux-Form to React Hook Form and Contexts" by Ari Arthage-Orr, Matt Murnighan and Monica Barboza
Until recently, the team relied on Redux-Saga and Redux-Form to drive multistep React flows. For simpler flows, this became over-complicated and resulted in lots of boilerplate logic to drive navigation in a flow.
The team has been working to modernize from class components to functional components, which allows us to leverage React-Hook-Form and React Context instead. The result? Less code, better modularization, and a smoother developer experience.
Ari, Monica, and Matt are engineers on the API and Web Engineering team at M1, working across React and GraphQL code bases.