Introduction to Programming with Python
AI Adoption - Drive Business Value and Organizational Impact
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the inner workings of React Compiler in this 21-minute conference talk from React Summit 2025. Dive deep into how React Compiler automatically handles performance optimizations in applications, examining its complete process from parsing to Abstract Syntax Tree (AST) transformation. Learn about the compiler's key technologies, benefits, and trade-offs through practical examples that demonstrate how it transforms code to prevent unnecessary re-renders. Discover the compiler's optimization process, including Single Static Assignment implementation, effect analysis and reactive detection, scope discovery, and code generation techniques. Understand how the compiler implements memoization optimization to enhance application performance. Gain insights into React performance optimization strategies and how the compiler automates these processes, making it easier to integrate performance improvements into your codebase without requiring deep knowledge of the underlying internals.
Syllabus
00:00 React Compiler and Memoization
01:49 React Performance Optimization
03:41 Compiler Optimization Process
06:12 Single Static Assignment in Compiler
09:17 Compiler Effect Analysis and Reactive Detection
12:38 Compiler Scope Discovery and Code Generation
17:11 Compiler Memoization Optimization
Taught by
React Conferences by GitNation