Syntax - Tasty Web Development Treats

951: A first look at Remix 3

84 snips
Nov 3, 2025
Dive into the exciting world of Remix 3, where native web standards reign supreme! Discover how it leverages Events, Signals, and Streams for full-stack capabilities. The discussion includes the benefits of thin APIs and 'LLM-ready' design. Learn about the innovative event-driven architecture that enhances app interactions, plus the power of context and type-safe access. Explore how Remix simplifies CSS with scoped styles and embraces server APIs for cross-runtime functionality. Perfect for developers seeking a standards-based approach!
Ask episode
AI Snips
Chapters
Transcript
Episode notes
INSIGHT

Standards-First Framework

  • Remix 3 embraces built-in web platform primitives like Events, Signals, Streams, Fetch, Request and Response.
  • That standards-first approach reduces custom API surface and improves portability across runtimes.
INSIGHT

Explicit Render Model

  • Components use JSX/TSX and state is plain variables, not automatic reactive values.
  • Re-rendering is explicit via this.render and template code runs separately from one-time setup code.
ADVICE

Bring Your Own Reactivity

  • Bring any reactive store you prefer and call this.render from its change handler to update UI.
  • Use existing libraries (xState, local-first stores) instead of forcing a new Remix-only state system.
Get the Snipd Podcast app to discover more snips from this episode
Get the app