<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hydration on AI VOID</title><link>https://ai-blog.noorshomelab.dev/tags/hydration/</link><description>Recent content in Hydration on AI VOID</description><generator>Hugo</generator><language>en</language><lastBuildDate>Mon, 02 Mar 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://ai-blog.noorshomelab.dev/tags/hydration/index.xml" rel="self" type="application/rss+xml"/><item><title>Rendering Strategies: SPA, SSR, SSG, and Hybrid</title><link>https://ai-blog.noorshomelab.dev/angular-system-design-2026-guide/rendering-strategies-angular/</link><pubDate>Sun, 15 Feb 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/angular-system-design-2026-guide/rendering-strategies-angular/</guid><description>&lt;h2 id="introduction-how-your-angular-app-comes-to-life"&gt;Introduction: How Your Angular App Comes to Life&lt;/h2&gt;
&lt;p&gt;Welcome back, future Angular architect! In the previous chapters, we laid the groundwork for understanding Angular&amp;rsquo;s core. Now, it&amp;rsquo;s time to tackle one of the most fundamental decisions in frontend system design: &lt;strong&gt;How does your application actually show up in the user&amp;rsquo;s browser?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The way a web application renders its initial content and becomes interactive has a profound impact on its performance, search engine optimization (SEO), and overall user experience. Imagine waiting for a blank screen or a page that looks ready but doesn&amp;rsquo;t respond to clicks – frustrating, right? This is where rendering strategies come into play.&lt;/p&gt;</description></item><item><title>Chapter 7: Implementing Partial Hydration for Interactive Components</title><link>https://ai-blog.noorshomelab.dev/stellar-gen-guide/chapter-07-partial-hydration/</link><pubDate>Mon, 02 Mar 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/stellar-gen-guide/chapter-07-partial-hydration/</guid><description>&lt;h2 id="chapter-7-implementing-partial-hydration-for-interactive-components"&gt;Chapter 7: Implementing Partial Hydration for Interactive Components&lt;/h2&gt;
&lt;p&gt;Welcome to Chapter 7! In the previous chapters, we built a robust foundation for our Static Site Generator (SSG), capable of parsing Markdown, extracting front matter, and rendering static HTML using Tera templates, including custom components. While this provides excellent performance for static content, many modern web applications require interactivity. This is where &lt;strong&gt;partial hydration&lt;/strong&gt; comes into play.&lt;/p&gt;
&lt;p&gt;In this chapter, we will extend our SSG to support interactive components that are initially rendered as static HTML on the server and then &amp;ldquo;hydrated&amp;rdquo; on the client-side with JavaScript and WebAssembly (WASM) to become interactive. This approach, often called &amp;ldquo;Island Architecture&amp;rdquo; (popularized by frameworks like Astro), offers the best of both worlds: fast initial page loads for static content and dynamic interactivity where needed, without shipping heavy JavaScript bundles for the entire page. We will use the &lt;a href="https://yew.rs/"&gt;Yew framework&lt;/a&gt; for our client-side WebAssembly components, leveraging Rust&amp;rsquo;s power end-to-end.&lt;/p&gt;</description></item><item><title>Chapter 21: Real-World Example: Developing a Modern Blog System</title><link>https://ai-blog.noorshomelab.dev/stellar-gen-guide/chapter-21-blog-system-example/</link><pubDate>Mon, 02 Mar 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/stellar-gen-guide/chapter-21-blog-system-example/</guid><description>&lt;h2 id="chapter-21-real-world-example-developing-a-modern-blog-system"&gt;Chapter 21: Real-World Example: Developing a Modern Blog System&lt;/h2&gt;
&lt;p&gt;Welcome to Chapter 21! In the previous chapters, we meticulously built a robust, high-performance Static Site Generator (SSG) in Rust, covering everything from content parsing and templating to component hydration and incremental builds. Now, it&amp;rsquo;s time to put our SSG to the ultimate test by building a full-fledged, modern blog system. This will demonstrate how all the individual pieces of our SSG come together to create a complex, real-world application.&lt;/p&gt;</description></item></channel></rss>