# Phoenix.ReactServer NG v0.8.3 - Table of Contents Phoenix.ReactServer is use for renders React component as Phoenix Component in heex template. Support render_to_string and render_to_static_markup and cache render result. Only render to string support hyrate react component with phx-hook. ## Pages - [Changelog](changelog.md) - [Phoenix.ReactServer](readme.md) ## Modules - [Phoenix.ReactServer](Phoenix.ReactServer.md): Phoenix.ReactServer provides high-performance server-side rendering (SSR) for React components within Phoenix applications. It supports both Bun and Deno JavaScript runtimes with intelligent caching and hot reloading capabilities. - [Phoenix.ReactServer.Cache](Phoenix.ReactServer.Cache.md): High-performance ETS-based caching for React component rendering. - [Phoenix.ReactServer.Config](Phoenix.ReactServer.Config.md): Centralized configuration management for Phoenix.ReactServer runtimes. - [Phoenix.ReactServer.Helper](Phoenix.ReactServer.Helper.md): Phoenix.Component helpers for seamless React component integration. - [Phoenix.ReactServer.Runtime](Phoenix.ReactServer.Runtime.md): Dynamic supervisor for JavaScript runtime processes and file watching. - [Phoenix.ReactServer.Runtime.Bun](Phoenix.ReactServer.Runtime.Bun.md): Bun runtime for Phoenix.ReactServer server. - [Phoenix.ReactServer.Runtime.Common](Phoenix.ReactServer.Runtime.Common.md): Common functionality shared between different runtime implementations (Bun, Deno, etc.). - [Phoenix.ReactServer.Runtime.Deno](Phoenix.ReactServer.Runtime.Deno.md): Deno runtime for Phoenix.ReactServer server. - [Phoenix.ReactServer.Runtime.FileWatcher](Phoenix.ReactServer.Runtime.FileWatcher.md): File system watcher for React components in development. - [Phoenix.ReactServer.Server](Phoenix.ReactServer.Server.md): The React Render Server manages component rendering requests and caching. - [Phoenix.ReactServer.Telemetry](Phoenix.ReactServer.Telemetry.md): Comprehensive telemetry and metrics collection for Phoenix.ReactServer runtimes. ## Mix Tasks - [mix phx.react.bun.bundle](Mix.Tasks.Phx.React.Bun.Bundle.md): Create server.js bundle for `bun` runtime, bundle all components and render server in one file for otp release. - [mix phx.react.deno.bundle](Mix.Tasks.Phx.React.Deno.Bundle.md): Create server.js bundle for `deno` runtime, bundle all components and render server in one file for otp release.