JavaScriptMN In-Person with David Khourshid: Goodbye, useState


Details
We're back again with an in-person event, with help co-hosting by Frontend Masters and Datasite. Please RSVP so that we can add you to the list to make check-in with the building as fast as possible.
Arrival: 5:30 PM - 6:00 PM
Socializing, food, and networking: 6:00 PM - 6:30 PM
Talks: 6:30 PM - 8:30 PM
Like we do for our virtual events, if you have a project, article, or anything to share, please bring it for the last part of the event for a show and tell/discussion.
Talks
- David Khourshid: Goodbye, useState
> State management is easy, until it's not. Sure, useState() is fine for simple component state management – that's literally what it's for. But as our React apps grow in complexity, the inevitable long chain of useStates make it more difficult to understand and maintain app logic, turning our components into Rube Goldberg machines.
>
> React 19 opens up a whole new world of state management patterns that actually make sense for local, shared, and global state. In this talk, we'll transition from using useState() everywhere to discovering how server components, URL parameters, and more can make state management much simpler. We'll also revisit classic hooks, learn about new hooks, and see how 3rd-party state management libraries and local-first apps can be use-ful.
>
> Let's say goodbye (mostly) to useState(), and hello to a future where state management isn't just a stack of setStates.
- Caleb Grabanski: Show and tell with Caleb's adventure into code and AI (he's 10 years old)
Arrival
The building has controlled access and is not always open to the public. Datasite employees will greet guests on the 1st floor of the 733 building near the corner of Marquette Ave S and 8th St S and take guests up in groups. Due to restricted entry, we will greet people and bring them up from 5:30 PM - 6:00 PM. If you arrive late please message the hosts here on Meetup and we will meet you downstairs.
Getting There
The Metro Green and Blue lines are a few blocks away, as well as several bus routes nearby. There are bike racks on the corner of Marquette Ave S and 8th St S right in front of the entrance to the building.
There are car parking ramps and street parking nearby. Some places allow early registration for a discounted rate.
- https://en.parkopedia.com/parking/locations/733_marquette_ave_minneapolis_minnesota_55402_united_states_0j869zvxve9frn1j2h/?country=us&arriving=202506041730&leaving=202506042030
- https://www.iparkit.com/hourly/Minneapolis?exressSearch=false&timezone=America%2FChicago
- https://www.minneapolismn.gov/getting-around/parking-driving/street-parking-meters/parking-meters/parking-meter-map/

Sponsors
JavaScriptMN In-Person with David Khourshid: Goodbye, useState