Remix Newsletter #13
The Remix Newsletter is back!
Please welcome our new community manager, Brooks! Brooks is focused on the community side of things, so get ready for more newsletters, more videos, more meetups, and lots of other Remix goodies!
Remix v2
Remix v2 is the result of 2 years of sustained effort, 19 minor releases, over 100 patch releases, and thousands of closed issues and pull requests. Remix v1 provided opt-in support for the following:
- First-class support for various CSS strategies such as PostCSS, CSS modules, Vanilla Extract, and CSS side-effect (global) imports
- Defer "promises over the wire" for streaming in non-critical data after the initial page load
- Many dev server improvements including hot module reloading (HMR) and hot data reloading (HDR)
- "Flat" routing to simplify nested layouts without requiring nested directories
- Aligned Remix with React Router v6 to use the same underlying dependency
Remix v2 moves these and much more out from under "future flags", and provides many other improvements and bug fixes. This upgrade has come with much praise from the community:
Checkout the full blog post for more details ↗
Mark at React Advanced London
Our very own Mark Dalgleish is going to be talking about Simplifying Server Components at React Advanced London
Server Components are arguably the biggest change to React since its initial release but many of us in the community have struggled to get a handle on them. In this talk we'll try to break down the different moving parts so that you have a good understanding of what's going on under the hood, and explore the line between React and the frameworks that are built upon it.
Remix in the Wild
Remix is being use by companies, organizations, nonprofits, and indie developers alike to ship quality websites.
- Shopify uses Remix to build shopify.com, Shopify Help Center, Shopify App package for Remix, and Shopify's headless toolkit Hydrogen.
- NASA uses Remix on the General Coordinates Network (GCN), an open source and public collaboration platform for the astronomy research community to share alerts and rapid communications about high-energy, multimessenger, and transient phenomena.
- GitHub uses Remix on the Copilot for PRs waitlist.
- Docker uses Remix on the Docker Scout Dashboard.
- Daffy, a Donor-Advised Fund non-profit organization, uses Remix to build all of their web apps.
We would love to share your Remix site with the world! If you're using Remix in production, please drop us a note ↗
Fresh code
One of the most exciting things about releasing Remix v2 is that the team can now start working on on future flags and experimental APIs for v3.
First up are built-in APIs in Remix for View Transitions. Checkout the "Add startViewTransition support" PR for more details ↗.