Remix, a full-stack web framework, has launched the Remix 3 beta preview. This version represents a ground-up rebuild, moving the project away from its previous reliance on React. Instead, Remix 3 now utilizes web platform primitives and a forked version of Preact, signaling a significant architectural shift.
Co-founder Michael Jackson announced that Remix 3 redefines the framework as a comprehensive full-stack solution, moving beyond its earlier focus on routing and rendering. The new version integrates various functionalities including routes, request handlers, middleware, sessions, authentication, forms, uploads, assets, data and database management, UI components, theming, networking, and testing, all under a unified Remix umbrella built from small, composable packages.
Key architectural changes in Remix 3 include the use of Fetch API routes, controllers that return web Response objects, and forms that submit directly to URLs, centralizing the request lifecycle on the server. On the frontend, Remix retains JSX but replaces the React runtime with a forked Preact and an imperative model where state is a plain variable and `this.update()` signals changes. The framework also introduces "frames" for server-driven UI, which are server-rendered fragments that load and reload independently, and "unbundling," where the runtime, not a bundler, is the source of truth for assets.
The changes in Remix 3 have generated divided opinions within the developer community. Some developers, like Alex Kotliarskyi, view it as a significant advancement, while others express concerns about churn and the framework becoming "completely unrecognisable" compared to its earlier iterations. The shift towards web standards and a more comprehensive full-stack approach could influence how web applications are built and maintained, particularly for developers seeking alternatives to React-centric ecosystems.
✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →
One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.
One email a day. Unsubscribe in one click, any time.
Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.
▶ Play today's briefNew every morning, and the back catalogue is archived by date.
Remix has released a beta preview of Remix 3, a complete rebuild that shifts the framework away from React and towards web platform primitives, expanding its scope to a full-stack offering. This change impacts web developers by introducing a new architectural approach for building web applications, potentially altering development workflows and toolchains.