Nov 27 - Dec 1, 2025
React Advanced
London, UK & Online

React Advanced 2025

We will be diving deep

Full remote ticket included with Multipass.

Get ready for an annual deep dive into the latest trends in React and Web development. Learn from engineers behind the framework ecosystem and early adopters at the main React Conference in the UK.

The concept of the event is both about covering all you need to catch up on in the React ecosystem, combined with deep technical exploration of the latest architectural trends, new feature adoption, and efficient ways to solve complex problems.

Engage in discussion rooms, hallway track with experts, hands-on practical workshops, and tens of insightful talks. Engineers of any level are welcome but be prepared for hardcore.

Upcoming workshops
The Cake Is a Lie... And So Is Your Login’s Accessibility
Dec 2, 15:00
The Cake Is a Lie... And So Is Your Login’s Accessibility
Workshop
Ramona Schwering
Ramona Schwering
Much like the promise of cake in Portal, login forms are everywhere in web development. While they may seem functional at first glance, many users with disabilities encounter a maze of invisible walls, from keyboard traps to inaccessible CAPTCHAs. It's as if GLaDOS designed these forms herself to test us!In this practical walkthrough, we will debug the accessibility issues of a real React login component live, similar to traversing those test chambers: Using an actual screen reader, we'll show how minor improvements, such as proper ARIA implementation and effective focus management, can transform a complex test chamber into a smooth user experience. Additionally, we will address the common pitfalls that GLaDOS might throw at us in both the Portal universe and the real world of accessibility, especially concerning authentication processes and its special needs. So grab your portal gun—let's work together to break down these barriers and ensure that authentication truly works for everyone. The cake might be a lie, but accessibility doesn't have to be!
Register
On-Device LLMs with Apple Intelligence and React Native
Dec 3, 15:00
On-Device LLMs with Apple Intelligence and React Native
Workshop
Pawel Sawicki
Pawel Sawicki
This hands-on workshop teaches developers how to build privacy-first, on-device AI applications using React Native and Apple’s Foundation Models. Participants will implement real-world LLM features like text generation, streaming responses, and structured outputs with type-safe schemas.Goals:Understand on-device LLM fundamentals and trade-offsSet up React Native with Apple’s new Foundation ModelsBuild a sample app using text generation and streaming responsesIntegrate structured outputs and experiment with schema validation (Zod)Explore advanced topics like adapters, privacy, and Vercel AI integration
Register
Exploring Server Side Rendering
Dec 4, 15:00
Exploring Server Side Rendering
Workshop
Krasimir Tsonev
Krasimir Tsonev
Server-side rendering (SSR) is back in the spotlight – and React is evolving fast. In this workshop, we’ll go deep into the mechanics, performance trade-offs, and modern techniques of SSR with React.js. You'll start by building an SSR app from scratch – no frameworks, just raw renderToString and hydrateRoot—to truly understand how React renders on the server and hydrates on the client. From there, we'll upgrade to React 18’s streaming capabilities using renderToPipeableStream, implement selective hydration using Suspense, and integrate data fetching directly into the server render cycle. We’ll look at React Server Components (RSC), showing how they complement SSR. We'll also cover hydration strategies, how to prevent mismatches, and how to cache or stream HTML effectively for real-world performance. Finally, we’ll bridge our manual SSR work into production frameworks like Next.js.
Register
Gamified 3D Solar System Explorer: An Interactive Learning Journey with Three.js
Dec 5, 17:00
Gamified 3D Solar System Explorer: An Interactive Learning Journey with Three.js
Workshop
Houda Mouttalib
Houda Mouttalib
Craft immersive XR educational experiences through declarative 3D rendering with this advanced workshop. Leverage React Three Fiber's component-based architecture to build a gamified solar system explorer featuring dynamic orbital mechanics, interactive raycasting, and WebGL optimizations. Master performance-critical techniques including InstancedMesh implementation, reactive state management, and WebXR integration while creating engaging STEM visualizations. This workshop bridges theoretical physics concepts with practical front-end development, demonstrating how Three.js can transform educational content through spatial computing paradigms.Agenda:Introduction to React Three Fiber and Three.js: Setting up the project environmentBuilding the Solar System Scene: Creating planets, orbits, and space backgrounds with animations Interactivity and Gamification: Raycasting for object selection and interactionPerformance Optimization: Using InstancedMesh for efficient renderingWebXR Integration: Enabling AR/VR experiences in the browser
Register
Past workshops
Modern React Architecture
Recording pending
Modern React Architecture
WorkshopPro
Brad Westfall
Brad Westfall
In this workshop we'll dive into the latest advancements in React and best practices for building modern React apps. We'll take a look at modern NextJS and React Router 7 Framework (aka Remix) along with React's new "React Server Components". We'll also talk about improving the data-fetching strategies of your SPAs along with options for migrating your SPA to modern React Router.
Building a Fully Customizable React Scheduler with Bryntum
Recording pending
Building a Fully Customizable React Scheduler with Bryntum
WorkshopFree
Arsalan Khattak
Jozef Sakáloš
2 authors
In this hands-on workshop, we will build a fully interactive and customizable Scheduler in React using Bryntum Scheduler, a powerful UI component used in enterprise-grade applications for resource planning, project scheduling, and event management.Attendees will learn how to integrate Bryntum Scheduler in a modern React + Vite setup, render custom events using JSX, and use the built-in Scheduler features to control event rendering, resources, and interactivity. By the end of the session, attendees will have a clear understanding of how to build a high-performance Scheduler in React that is both flexible and production ready.Table of ContentIntroductionWhat is Bryntum SchedulerBuilding a Simple Scheduler in ReactUnderstanding Bryntum data structureAdding custom JSX to eventsAdding customization options via Context APIWrap up and Q&A
How To Enhance an Existing React App With AI, Without Rewriting It From Scratch
Recording pending
How To Enhance an Existing React App With AI, Without Rewriting It From Scratch
WorkshopFree
 Greg Brimble
Greg Brimble
In this workshop, we will incrementally augment an existing React application with AI. I'm sure most of you probably already maintain a React app, so rather than starting from the ground-up, let's take something that already works, and develop some patterns for adding practical, real-world AI features without making them feel "bolted on" just for the sake of chasing the hype. We'll explore questions such as "which model should I use?", "should the LLM run on-device or on the cloud?", "am I risking vendor lock-in by picking a proprietary model over an open-source one?", and we'll dive into the deeper topics of using AI frameworks, creating agents, and the clients and servers of the Model Context Protocol (MCP). By the end of this workshop, you should have some applicable knowledge and skills which you can bring to your own applications, and hopefully, you'll walk away with a greater understanding of how and when to actually use AI 
Build LLM agents in TypeScript with Mastra and Vercel AI SDK
Recording pending
Build LLM agents in TypeScript with Mastra and Vercel AI SDK
Workshop
Eric Burel
Eric Burel
LLMs are not just fancy search engines: they lay the ground for building autonomous and intelligent pieces of software, aka agents.
Companies are investing massively in generative AI infrastructures. To get their money's worth, they need developers that can make the best out of an LLM, and that could be you.
Discover the TypeScript stack for LLM-based development in this 3 hours workshop. Connect to your favorite model with the Vercel AI SDK and turn lines of code into AI agents with Mastra.ai.
React Query - Beyond the Basics
Workshop finished
React Query - Beyond the Basics
WorkshopPro
Dominik Dorfmeister
Dominik Dorfmeister
In this workshop, we'll go beyond the fundamentals and explore some of the more powerful features React Query has to offer. You'll gain a deeper understanding of how it works under the hood and learn how to write scalable, maintainable React Query code.Together, we'll build a simple example app and incrementally enhance it with one core objective in mind: delivering the best possible user experience. That means snappy interactions, minimal layout shifts, and avoiding unnecessary loading spinners wherever we can.To achieve this, we'll dive into advanced techniques like various forms of prefetching (including integration with route loaders), seeding the query cache, crafting smooth paginated experiences, and even persisting query state through full page reloads using persistence plugins.Note: You should have prior knowledge about React Query if you attend this workshop.
DevOps for React Developers: From Code to Production
Workshop finished
DevOps for React Developers: From Code to Production
WorkshopPro
Kristiyan Velkov
Kristiyan Velkov
Mentorship available
This workshop bridges the long-standing gap between React developers and production-ready delivery. Many front-end developers know how to build great interfaces but they stumble when it comes to building, testing, deploying, and monitoring those apps in real-world environments.This workshop gives React developers the DevOps superpowers they need.You’ll learn how to:Dockerize your React application for development and production following best practices from Docker Captain Leader.Build scalable CI/CD pipelines using GitHub ActionsOptimize your apps for performance and reliabilityThis is not theory. It’s not a shallow overview. This is a production-focused, real-world workshop by a front-end developer who lives and breathes this every day.
Hands-on React Server Components, Server Actions, and Forms
Workshop finished
Hands-on React Server Components, Server Actions, and Forms
WorkshopPro
Aurora Scharff
Aurora Scharff
In this workshop, we will explore React's latest features: Server Components, Server Actions, and Forms. Gain insights into optimizing server-side rendering, enhancing application interactivity through Server Actions and React 19 hooks, and mastering form creation for robust data handling and validation.

Designed for developers of all levels, this workshop provides practical skills to build scalable, performant web applications.
Getting Started With AI (-Agents) in the Browser
Workshop finished
Getting Started With AI (-Agents) in the Browser
Featured WorkshopPro
Nico Martin
Nico Martin
In this workshop, we will build our first AI Agent – completely from scratch. We will cover the fundamentals of LLMs, explore Retrieval-Augmented Generation (RAG), and learn how to use function calling to connect AI with external tools.By the end, you will have a working AI agent that can autonomously decide which functions and data sources to use. No prior AI experience is required, but basic knowledge of TypeScript is recommended.After this workshop, you will be able to...Understand how Large Language Models (LLMs) work and how they process and generate text.Leverage LLMs for specific tasks by designing prompts and integrating them into applications.Implement Retrieval-Augmented Generation (RAG) to enhance AI responses with external knowledge.Use function calling in AI systems to interact dynamically with APIs and data sources.Build an AI agent that autonomously selects the right tools and data to complete user tasks efficientlyWho is this workshop for?No prior knowledge of Artificial Intelligence is necessary, as we’ll cover all the essential concepts during the workshop.We’ll build the AI agent in a React app, but the core logic will be framework-agnostic and written in TypeScript.