<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
    <channel>
        <title>Remix Blog</title>
        <link>https://remix.run/blog</link>
        <description>Thoughts about building excellent user experiences with Remix.</description>
        <lastBuildDate>Mon, 08 Dec 2025 00:00:00 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <copyright>© Shopify, Inc.</copyright>
        <item>
            <title><![CDATA[Open Sourcing the Remix Store]]></title>
            <link>https://remix.run/blog/oss-remix-store</link>
            <guid>https://remix.run/blog/oss-remix-store</guid>
            <pubDate>Mon, 08 Dec 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[We're open sourcing the Remix Store. A production-ready example for React Router developers and anyone building custom Shopify storefronts with Hydrogen.]]></description>
        </item>
        <item>
            <title><![CDATA[Remix Jam 2025 Recap]]></title>
            <link>https://remix.run/blog/remix-jam-2025-recap</link>
            <guid>https://remix.run/blog/remix-jam-2025-recap</guid>
            <pubDate>Mon, 20 Oct 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[Remix Jam was really good. In case you missed it, here's a recap.]]></description>
        </item>
        <item>
            <title><![CDATA[React Router RSC Framework Mode Preview]]></title>
            <link>https://remix.run/blog/rsc-framework-mode-preview</link>
            <guid>https://remix.run/blog/rsc-framework-mode-preview</guid>
            <pubDate>Thu, 18 Sep 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[React Router's preview support for RSC Framework Mode is now available]]></description>
        </item>
        <item>
            <title><![CDATA[Middleware in React Router]]></title>
            <link>https://remix.run/blog/middleware</link>
            <guid>https://remix.run/blog/middleware</guid>
            <pubDate>Wed, 17 Sep 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[Middleware is now stable in React Router!]]></description>
        </item>
        <item>
            <title><![CDATA[React Router and React Server Components: The Path Forward]]></title>
            <link>https://remix.run/blog/react-router-and-react-server-components</link>
            <guid>https://remix.run/blog/react-router-and-react-server-components</guid>
            <pubDate>Wed, 16 Jul 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[React Router's RSC support is more than just a new feature. It's a major architectural shift that makes it a much more powerful library while also making Framework Mode less coupled to any particular bundler.]]></description>
        </item>
        <item>
            <title><![CDATA[React Router Open Governance]]></title>
            <link>https://remix.run/blog/rr-governance</link>
            <guid>https://remix.run/blog/rr-governance</guid>
            <pubDate>Thu, 05 Jun 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[React Router is moving to an Open Governance Model]]></description>
        </item>
        <item>
            <title><![CDATA[Wake up, Remix!]]></title>
            <link>https://remix.run/blog/wake-up-remix</link>
            <guid>https://remix.run/blog/wake-up-remix</guid>
            <pubDate>Wed, 28 May 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[It's time to go wake up Remix! Here's what we're building and what it means for React Router.]]></description>
        </item>
        <item>
            <title><![CDATA[React Router RSC Preview]]></title>
            <link>https://remix.run/blog/rsc-preview</link>
            <guid>https://remix.run/blog/rsc-preview</guid>
            <pubDate>Thu, 15 May 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[React Router's preview support for React Server Components is now available]]></description>
        </item>
        <item>
            <title><![CDATA[Faster Lazy Loading in React Router v7.5+]]></title>
            <link>https://remix.run/blog/faster-lazy-loading</link>
            <guid>https://remix.run/blog/faster-lazy-loading</guid>
            <pubDate>Thu, 17 Apr 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[React Router v7.5 now supports a faster, more granular approach to lazy loading route code in Data Mode]]></description>
        </item>
        <item>
            <title><![CDATA[Split Route Modules]]></title>
            <link>https://remix.run/blog/split-route-modules</link>
            <guid>https://remix.run/blog/split-route-modules</guid>
            <pubDate>Thu, 06 Mar 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[React Router v7.2’s framework mode now supports automatic code splitting of route modules]]></description>
        </item>
        <item>
            <title><![CDATA[React Router v7]]></title>
            <link>https://remix.run/blog/react-router-v7</link>
            <guid>https://remix.run/blog/react-router-v7</guid>
            <pubDate>Fri, 22 Nov 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[React Router v7 brings all the great things you love from Remix back to React Router]]></description>
        </item>
        <item>
            <title><![CDATA[React Router Brand Update]]></title>
            <link>https://remix.run/blog/react-router-brand-update</link>
            <guid>https://remix.run/blog/react-router-brand-update</guid>
            <pubDate>Wed, 30 Oct 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[The evolution of the React Router brand identity in conjunction with the release of v7.]]></description>
        </item>
        <item>
            <title><![CDATA[Fog of War]]></title>
            <link>https://remix.run/blog/fog-of-war</link>
            <guid>https://remix.run/blog/fog-of-war</guid>
            <pubDate>Wed, 10 Jul 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[Introducing Fog of War: infinitely scalable Remix and React Router applications]]></description>
        </item>
        <item>
            <title><![CDATA[Incremental Path to React 19: React Conf Follow-Up]]></title>
            <link>https://remix.run/blog/incremental-path-to-react-19</link>
            <guid>https://remix.run/blog/incremental-path-to-react-19</guid>
            <pubDate>Tue, 21 May 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[React Router v7 will provide an incremental path to the entire, full stack feature set of React. Upgrading to React Router v7 is non-breaking for both React Router v6 and Remix v2.]]></description>
        </item>
        <item>
            <title><![CDATA[Merging Remix and React Router]]></title>
            <link>https://remix.run/blog/merging-remix-and-react-router</link>
            <guid>https://remix.run/blog/merging-remix-and-react-router</guid>
            <pubDate>Wed, 15 May 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[We've been building a bridge from React Router to Remix, and we made it so good that we're going to merge the two projects.]]></description>
        </item>
        <item>
            <title><![CDATA[Case Study: Building Shop with Remix]]></title>
            <link>https://remix.run/blog/shop-case-study</link>
            <guid>https://remix.run/blog/shop-case-study</guid>
            <pubDate>Wed, 20 Mar 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[A case study on how Shopify rapidly built a web version of their popular iOS/Android app Shop with Remix]]></description>
        </item>
        <item>
            <title><![CDATA[Internationalization with Remix]]></title>
            <link>https://remix.run/blog/remix-i18n</link>
            <guid>https://remix.run/blog/remix-i18n</guid>
            <pubDate>Wed, 06 Mar 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[Learn how to implement internationalization (i18n) in your Remix project. Discover the significance of i18n, gain an understanding of the core principles, and learn various strategies for effective i18n management with Remix.]]></description>
        </item>
        <item>
            <title><![CDATA[Remix Vite is Now Stable]]></title>
            <link>https://remix.run/blog/remix-vite-stable</link>
            <guid>https://remix.run/blog/remix-vite-stable</guid>
            <pubDate>Tue, 20 Feb 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[Support for Vite is now stable in Remix v2.7.]]></description>
        </item>
        <item>
            <title><![CDATA[Open Sourcing the Remix Website]]></title>
            <link>https://remix.run/blog/oss-remix-dot-run</link>
            <guid>https://remix.run/blog/oss-remix-dot-run</guid>
            <pubDate>Wed, 31 Jan 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[The Remix website is now open source, let the Pull Requests flow.]]></description>
        </item>
        <item>
            <title><![CDATA[Remix ❤️ Vite]]></title>
            <link>https://remix.run/blog/remix-heart-vite</link>
            <guid>https://remix.run/blog/remix-heart-vite</guid>
            <pubDate>Tue, 31 Oct 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[Today we’re announcing that unstable support for Vite is available in Remix v2.2.0!]]></description>
        </item>
        <item>
            <title><![CDATA[Remix v2]]></title>
            <link>https://remix.run/blog/remix-v2</link>
            <guid>https://remix.run/blog/remix-v2</guid>
            <pubDate>Fri, 15 Sep 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[The second major release of Remix is stable today.]]></description>
        </item>
        <item>
            <title><![CDATA[Future Proofing Your Remix App]]></title>
            <link>https://remix.run/blog/future-flags</link>
            <guid>https://remix.run/blog/future-flags</guid>
            <pubDate>Fri, 17 Mar 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[We've introduced the concept of future flags to give you a smooth upgrade path for your Remix app.]]></description>
        </item>
        <item>
            <title><![CDATA[Lazy Loading Routes in React Router 6.4+]]></title>
            <link>https://remix.run/blog/lazy-loading-routes</link>
            <guid>https://remix.run/blog/lazy-loading-routes</guid>
            <pubDate>Fri, 10 Mar 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[Decoupling data-fetching from rendering introduces some complexities if you want to lazily load your route components.  Check out how the newly introduced `route.lazy()` method helps solve this to keep your app bundles small and your UX snappy!]]></description>
        </item>
        <item>
            <title><![CDATA[Migrate from Webpack to Remix]]></title>
            <link>https://remix.run/blog/migrate-from-webpack</link>
            <guid>https://remix.run/blog/migrate-from-webpack</guid>
            <pubDate>Tue, 22 Nov 2022 00:00:00 GMT</pubDate>
            <description><![CDATA[Apps that depend on Webpack loaders and plugins weren't able to incrementally migrate to Remix. Until now!]]></description>
        </item>
        <item>
            <title><![CDATA[Open Development for Remix]]></title>
            <link>https://remix.run/blog/open-development</link>
            <guid>https://remix.run/blog/open-development</guid>
            <pubDate>Fri, 11 Nov 2022 00:00:00 GMT</pubDate>
            <description><![CDATA[We're completely opening up our development process, join us!]]></description>
        </item>
        <item>
            <title><![CDATA[React Router-ing Remix]]></title>
            <link>https://remix.run/blog/react-routering-remix</link>
            <guid>https://remix.run/blog/react-routering-remix</guid>
            <pubDate>Wed, 02 Nov 2022 00:00:00 GMT</pubDate>
            <description><![CDATA[We brought all the Remix goodies over to React Router and made improvements in the process. Now it's time to bring those improved APIs back over to Remix where they started!]]></description>
        </item>
        <item>
            <title><![CDATA[Remixing Shopify]]></title>
            <link>https://remix.run/blog/remixing-shopify</link>
            <guid>https://remix.run/blog/remixing-shopify</guid>
            <pubDate>Mon, 31 Oct 2022 00:00:00 GMT</pubDate>
            <description><![CDATA[Remix is joining Shopify]]></description>
        </item>
        <item>
            <title><![CDATA[React Router 6.4 Release]]></title>
            <link>https://remix.run/blog/react-router-v6.4</link>
            <guid>https://remix.run/blog/react-router-v6.4</guid>
            <pubDate>Tue, 13 Sep 2022 00:00:00 GMT</pubDate>
            <description><![CDATA[React Router 6.4 was released today, adding all of data loading, data mutation, pending navigation, and error handling APIs from Remix to every React Router app.]]></description>
        </item>
        <item>
            <title><![CDATA[Data Flow in Remix]]></title>
            <link>https://remix.run/blog/remix-data-flow</link>
            <guid>https://remix.run/blog/remix-data-flow</guid>
            <pubDate>Wed, 22 Jun 2022 00:00:00 GMT</pubDate>
            <description><![CDATA[Remix takes the idea of “one-way data flow” and extends it across the network, so your UI truly is a function of state: from the client to the server and back again.]]></description>
        </item>
        <item>
            <title><![CDATA[Remix and “The Edge”]]></title>
            <link>https://remix.run/blog/remix-and-the-edge</link>
            <guid>https://remix.run/blog/remix-and-the-edge</guid>
            <pubDate>Fri, 13 May 2022 00:00:00 GMT</pubDate>
            <description><![CDATA[“The edge” isn’t just about static assets anymore. It’s increasingly becoming a place for dynamic assets resulting from compute. Remix is taking full advantage of this next generation of edge computing.]]></description>
        </item>
        <item>
            <title><![CDATA[React Router v6.3.0]]></title>
            <link>https://remix.run/blog/react-router-v6.3.0</link>
            <guid>https://remix.run/blog/react-router-v6.3.0</guid>
            <pubDate>Thu, 31 Mar 2022 00:00:00 GMT</pubDate>
            <description><![CDATA[A new package helps you upgrade from React Router v5 to v6 incrementally]]></description>
        </item>
        <item>
            <title><![CDATA[Remixing React Router]]></title>
            <link>https://remix.run/blog/remixing-react-router</link>
            <guid>https://remix.run/blog/remixing-react-router</guid>
            <pubDate>Wed, 23 Mar 2022 00:00:00 GMT</pubDate>
            <description><![CDATA[Remix picked up where React Router v3 left off, and now almost everything great about Remix is coming back to React Router!]]></description>
        </item>
        <item>
            <title><![CDATA[Remix Stacks]]></title>
            <link>https://remix.run/blog/remix-stacks</link>
            <guid>https://remix.run/blog/remix-stacks</guid>
            <pubDate>Thu, 17 Mar 2022 00:00:00 GMT</pubDate>
            <description><![CDATA[Introducing the easiest way to create a ready-to-deploy, production grade, fast web application with Remix.]]></description>
        </item>
        <item>
            <title><![CDATA[Not Another Framework!]]></title>
            <link>https://remix.run/blog/not-another-framework</link>
            <guid>https://remix.run/blog/not-another-framework</guid>
            <pubDate>Wed, 26 Jan 2022 00:00:00 GMT</pubDate>
            <description><![CDATA[The web ecosystem can feel like it moves too fast sometimes. We're sensitive to that at Remix so we've designed it with your future in mind. Get good at Remix, get better at the web.]]></description>
        </item>
        <item>
            <title><![CDATA[Remix vs Next.js]]></title>
            <link>https://remix.run/blog/remix-vs-next</link>
            <guid>https://remix.run/blog/remix-vs-next</guid>
            <pubDate>Tue, 11 Jan 2022 00:00:00 GMT</pubDate>
            <description><![CDATA[An objective comparison between Remix and Next.js]]></description>
        </item>
        <item>
            <title><![CDATA[React Server Components and Remix]]></title>
            <link>https://remix.run/blog/react-server-components</link>
            <guid>https://remix.run/blog/react-server-components</guid>
            <pubDate>Tue, 07 Dec 2021 00:00:00 GMT</pubDate>
            <description><![CDATA[The current state of React Server Components their future in Remix.]]></description>
        </item>
        <item>
            <title><![CDATA[Remix v1]]></title>
            <link>https://remix.run/blog/remix-v1</link>
            <guid>https://remix.run/blog/remix-v1</guid>
            <pubDate>Mon, 22 Nov 2021 00:00:00 GMT</pubDate>
            <description><![CDATA[Remix is now production ready and completely free and open source.]]></description>
        </item>
        <item>
            <title><![CDATA[React Router v6]]></title>
            <link>https://remix.run/blog/react-router-v6</link>
            <guid>https://remix.run/blog/react-router-v6</guid>
            <pubDate>Wed, 03 Nov 2021 00:00:00 GMT</pubDate>
            <description><![CDATA[After years of work and millions of monthly downloads, React Router v6 is finally here.]]></description>
        </item>
        <item>
            <title><![CDATA[Seed Funding for Remix]]></title>
            <link>https://remix.run/blog/seed-funding-for-remix</link>
            <guid>https://remix.run/blog/seed-funding-for-remix</guid>
            <pubDate>Mon, 11 Oct 2021 00:00:00 GMT</pubDate>
            <description><![CDATA[Remix has raised $3M in seed funding and the Remix Web Framework is going free and open source.]]></description>
        </item>
    </channel>
</rss>