Remix Newsletter #12
As ever, the team is out and about spreading the good word about building better websites—and using Remix, if needed, to do it. Here’s the latest.
🎙 Kent on the Semaphore Uncut Podcast
Kent speaks with Darko Fabijan on the Semaphore Uncut podcast about how to build better websites with Remix. Kent covers what Remix is, what makes it unique, web primitives, and how Remix Stacks helps you get started quickly.
▶️ Sam Selikoff
Sam expertly covers the common question: “How do I sync component state with the URL?” He shows the common path many take to tackling this problem with useState in React, adding more complexity with each step as he tackles the tricky edge cases that surface. Then, in a refreshing change of pace, he begins to delete code and use Remix to solve the problem more simply with less e.preventDefault() and more declarative HTML.
📝 React Router Beta
The beta site for React Router v6.4.0 is up. While a stable release is still in progress, you can now preview the improvements on the web. Ryan’s “giddy” for folks to start getting their hands on this!
▶️ Kent & Ryan at RenderATL
Kent speaks at RenderATL about progressive enhancement: where it came from, where it went, and how it’s making a come back with Remix. Ryan also spoke too, but his talk isn’t online—yet (stay tuned and we’ll send a link in the next newsletter).
Watch Kent’s talk on the live stream →
Play with the production app he demos →
❤️ Remix Mentions on Twitter
Folks on Twitter are talking about what they love most about Remix and why. Here’s a few mentions:
I’m huge on Remix right now cause I think it makes a lot of the expertise that took me years to gain in React obsolete
Which is a good thing! Newcomers should be able to build great apps w/o years of learning. And now my brain cells can be freed up to think about kitchen tiles
@remix_run kinda reminds of old-school PHP, and I mean that in the best way :)
Every now and then a new thing comes around and it reframes how you think about a whole topic area. @remix_run is has absolutely done that for me in terms of what it means to build web sites and apps.