RSVP to Attend Online
Join in Person
You're Registered to Attend Online!
This Workshop's Online Chatroom is Currently Open!
This workshop has ended. Check back soon for the recording!
You can watch a replay of this workshop!
Advanced Remix
Some Key Takeaways!
By participating along with us in the workshop, you'll learn:
- Mutations Mental Model – Understand how mutations work and how Remix helps you manage them.
- Skip busy spinners when you can – Use "Optimistic UI" to make your UI snappier and how to handle errors.
- Build server-intelligent UI components – Make reusable components that manage that server component as well.
- Create app-level navigation indicators – Give the user feedback and a smooth experience as they navigate around your app.
- Accessibility with a focus on focus – Use hooks Remix gives you combined with useEffect to help get the user's focus where it needs to be.
Your (Awesome) Instructor
Spend A Full Day Immersed in Remix with Kent C Dodds
Workshop Details
Remix is a terrific tool for building simple websites, and it's even better for building complex web applications.
What makes Remix unique is the mental model is the same regardless of whether you're building a simple website on your own or a complex business web application with teams of developers. And it does this with a lightweight abstraction on top of the web platform APIs. Remix scales down to simple stuff and up to complex things.
It's the complex stuff we will be talking about in this workshop. Remix will ensure that you can keep things as declarative as possible and keep your app bug-free. And to make it even better, you can ship something simple that works well to start and iterate to the more complex solution without having to rearchitect everything because the mental model remains the same.
Daily Schedule
We've already held over 300 workshops with thousands of attendees in-person and online. In this time we've discovered ways to schedule the day, so it goes smoothly and efficiently. Regardless if you're in-person or participating with us online you'll have the full ability to replay things you missed, get your questions answered LIVE and interact with the teacher throughout the day.
- 10:00AMOptimistic UI
- 11:00AMOptimize Remix's automatic data revalidation
- 12:00PMLunch
- 1:00PMData driven components
- 2:00PMNavigation Indicators
- 3:00PMAccessibility
- 4:00PMImperative data mutations
Interact with the Instructor - Online & In-Person
Is This Workshop for Me?
Summary
You should have experience with JavaScript features and React. Experience with Remix is a bonus, but not a requirement. This workshop will use TypeScript, but should be completable if you do not have experience with TypeScript.
Event Details
What
One Full Day Workshop Session
Replay Videos (available immediately)
When
August 3, 2022 - 9:30am to 5:30pm Central Daylight Time
Where
Option 1: Attend online on our full HD live stream
Option 2: Attend in-person at HQ in Minneapolis, MN