<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>React on The Coders Blog</title><link>https://thecodersblog.com/tag/react/</link><description>Recent content in React on The Coders Blog</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Thu, 20 Nov 2025 10:00:00 +0000</lastBuildDate><atom:link href="https://thecodersblog.com/tag/react/index.xml" rel="self" type="application/rss+xml"/><item><title>Advanced React Server Components Patterns: Production-Ready Guide 2025</title><link>https://thecodersblog.com/advanced-react-server-components-patterns-production-ready-guide-2025/</link><pubDate>Thu, 20 Nov 2025 00:00:00 +0000</pubDate><guid>https://thecodersblog.com/advanced-react-server-components-patterns-production-ready-guide-2025/</guid><description>&lt;p&gt;React Server Components (RSC) have fundamentally transformed how we build modern web applications. Since their stable release, they&amp;rsquo;ve moved from experimental curiosity to production necessity. Yet many developers struggle to leverage their full potential beyond basic use cases.&lt;/p&gt;
&lt;p&gt;This comprehensive guide dives deep into advanced RSC patterns, performance optimization strategies, and production-ready implementations that can dramatically improve your application&amp;rsquo;s speed, user experience, and maintainability.&lt;/p&gt;
&lt;h2 id="understanding-react-server-components-beyond-the-basics"&gt;Understanding React Server Components: Beyond the Basics&lt;/h2&gt;
&lt;p&gt;Before diving into advanced patterns, let&amp;rsquo;s establish a clear mental model. React Server Components execute exclusively on the server, never shipping JavaScript to the client. This means:&lt;/p&gt;</description></item><item><title>Ensuring Secure Authentication in React Apps with Auth0 Token Expiry Checks</title><link>https://thecodersblog.com/ensuring-secure-authentication-react-apps-auth0-token-expiry-checks/</link><pubDate>Wed, 07 Feb 2024 09:43:13 +0000</pubDate><guid>https://thecodersblog.com/ensuring-secure-authentication-react-apps-auth0-token-expiry-checks/</guid><description>&lt;p&gt;&lt;strong&gt;Title: Ensuring Secure Authentication in React Apps with Auth0 Token Expiry Checks&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Introduction:&lt;/strong&gt;
Authentication is a crucial aspect of any web application, ensuring that only authorized users can access protected resources. In React apps, integrating authentication can be streamlined with services like Auth0, which provide secure authentication solutions. However, to maintain security, it&amp;rsquo;s essential to regularly check if authentication tokens have expired. In this article, we&amp;rsquo;ll explore how to implement token expiry checks in React apps using Auth0, ensuring a robust and secure authentication mechanism.&lt;/p&gt;</description></item><item><title>Mastering Redirection in Next.js: A Complete Guide</title><link>https://thecodersblog.com/mastering-redirection-js-complete-guide/</link><pubDate>Thu, 14 Sep 2023 17:08:51 +0000</pubDate><guid>https://thecodersblog.com/mastering-redirection-js-complete-guide/</guid><description>&lt;p&gt;&lt;strong&gt;Mastering Redirection in Next.js: A Complete Guide&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Redirection is a crucial element in web development, facilitating smooth navigation and enhancing user experiences. Next.js, a popular React framework, provides several powerful techniques for implementing efficient redirection. This comprehensive guide will empower you with the knowledge and skills needed to master redirection in Next.js for various scenarios.&lt;/p&gt;
&lt;h3 id="update-nextjs--13-with-appdir-enabled"&gt;&lt;strong&gt;Update: Next.js &amp;gt;= 13 with AppDir Enabled&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;For Next.js versions 13 and above, equipped with the AppDir feature, you can leverage the &lt;code&gt;next/navigation&lt;/code&gt; library for redirection. Here are examples demonstrating its usage:&lt;/p&gt;</description></item></channel></rss>