Hi everyone!
After a little break, we're catching up on 2 weeks of news this week!
There's been quite a few releases, including Remix and Next.js, but also some lesser-known packages that are well worth your attention.
Super excited to see Expo finally venturing server-side!
๐ก Subscribe to the official newsletter to receive an email every week!


FrontendMasters โ Complete React.js Learning Path to Senior React Developer
Learn React.js from the ground up to advanced topics like performance, testing, and code quality. Start by building a real-world app in the Complete Introduction to React. Continue with Intermediate React, integrating the most popular tools from the ecosystem. Then learn performance, TypeScript, and even Next.js, the fullstack React framework!
โ๏ธ React

Remix v2
As expected, Remix v2 should be a relatively straightforward upgrade, since many v2 features were already available in v1 as opt-in 'future flags'. This article gives an overview of all the flags that were delivered in v1 and are now enabled by default in v2. Remix also offers retro-compatibility packages for those who preferred some v1 conventions. React Server Component support should land in Remix v3.

Next.js 13.5
Many developers complained about the slowness of the Next.js dev server lately. Vercel heard us and came up with another rlease that significantly improves things.
๐ธ Ably Realtime Hackathon - Create a real-time React app, win $19,000 in prizes - from real-time dashboards to collaborative experiences!
๐ฆ "StyleX documentation site is nearly ready for launch"
โ Did the React team forget the React Forget compiler?: Joseph and Sathya respond on Reddit. They are making progress and starting to experiment in production. We'll know more at React Advanced next month.
๐ Vercel v0 alpha - "Midjourney for React": Vercel introduced a preview of an impressive AI capable of writing React components based on shadcn UI and Tailwind, and easy to copy/paste.
๐ก Await Component - Use Suspense without creating a new component: a useful technique inspired by Remix.
๐ Speeding up the JavaScript ecosystem - Polyfills gone rogue: many ESLint plugins like eslint-plugin-react come with a lot of unnecessary dependencies.
๐ The State of Web Frameworks on Deno: gives a good overview of the React frameworks that can be hosted on Deno Deploy. Next.js support is limited, but Remix and Astro seem to be well-supported. I've discovered that they've migrated their docs to Docusaurus ๐ฅฒ.
๐ Abort Async Calls Inside Remix Loaders and Actions: explains how to correctly manage the AbortSignal received in a Remix loader. There are a few pitfalls to avoid.
๐ Build a server-side filter UI with Remix: offers a complete solution and a great demo for creating advanced filters inspired by the Linear app. TIL about the OData spec, which defines how to serialize filters as query string.
๐ Storing React state in the URL with Next.js: eencourages the use of the query string via a next-usequerystate package. v1.8 is out and supports Next.js App Router. Also shares a few details I didn't know about, such as the browser rate-limit on history.replaceState calls.
๐ Displaying Local Times in Next.js: interesting tips to avoid hydration mismatch problems.
๐ Islands & Server Components & Resumability, Oh My!: the 3 approaches are orthogonal and could converge?
๐ A First Look at HTMX and How it Compares to React
๐ React Server Components Made Our Site Faster
๐ Building Low Level Components the Radix Way
๐ Exploring React Server Components and Server Actions with Next.js
๐ฆ Ladle v3 - Uber seamless alternative to Storybook - SWC, Node 18, MDX stories...
๐ฆ Docusaurus v3 beta - MDX 2, React 18, TypeScript 5, Mermaid 10
๐ฆ TanStack Query v5 RC.1 - Last call to report bugs
๐ฆ Million v2.6 - HMR fixes, Million CLI, better pre-evaluation
๐ฆ Mantine v7.0 - Fully featured React components library - Native CSS, App Router support
๐ฆ MDX Editor v1.0 - A rich text editor React component for markdown
๐ฆ Sonner v1.0 - An opinionated toast component for React - RSC support
๐ฆ Remix DevTools v3 - Remix v2 support, ESM, new dev server
๐ฅ Theo - React Wasn't Built For The Web
๐ฅ Jack Herrington & Ben Holmes - Future Astro and React Advanced!
๐ฅ Lee Robinson - Using Forms in Next.js (Server Actions, Revalidating Data)
๐ฅ reactjsday (Verona ๐ฎ๐น, Octobre 27) is offering us -10% - code "media_TWIR"
๐ฅ React Advanced (London ๐ฌ๐ง, Octobre 20-23) is offering us -10% - code "REACT10"
๐ฅ Next.js Conf: online, 26th of October

CoderPad: Code together before you work together
Hiring front-end developers is hard. ๐ฉ But 4,000+ engineering teams โ including at Netflix, Spotify and LinkedIn โ have found a better way! ๐ค Skip the algorithm interviews and run front-end interviews in a fully customizable and collaborative IDE - where you can:
drag and drop a React (and Angular or Vue) repo
add packages with npm install
let candidates use ChatGPT live in the interview
watch & share code playback after the interview
Use CoderPad to run fast, fair and real coding interviews that candidates and interviewers trust. Sign up for free today & hire with confidence.
๐ฑ React-Native

Expo Router RFC - API Routes
I've been looking forward to this! Expo is getting into server-side features by offering to deploy API Routes via an Expo Router convention. You can deploy these routes yourself, and soon on popular hosts, but it's clear that the long-term goal is to suggest hosting the server runtime in EAS.
This marks the start of a new era for Expo. Having solved the problem of native mobile, it's now time to make cross-platform a mainstream reality by filling the gaps in web support with Server Side Rendering and React Server Components.
๐ Other
๐คญ Fun

See ya! ๐