Skip to content

Commit 6847633

Browse files
committed
wip
1 parent 6934a24 commit 6847633

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

src/content/blog/2025/04/01/react-labs-what-we-have-been-working-on-april-2025.md

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ In React Labs posts we write about projects in active research and development.
1515

1616
</Intro>
1717

18+
1819
<Note>
1920

2021
React Conf 2025 is scheduled for October 7–8 in Henderson, Nevada!
@@ -12649,20 +12650,21 @@ TODO: explain performance tracks
1264912650

1265012651
# Features in development {/*features-in-development*/}
1265112652

12652-
## React Compiler {/*react-compiler*/}
12653+
## Compiler IDE Extension {/*ide-extension*/}
1265312654

12654-
TODO
12655+
Last week [we shared](/TODO) the React Compiler release candidate, and we're working towards shipping the first semver stable version of the compiler in the coming months.
1265512656

12656-
## IDE Extension {/*ide-extension*/}
12657+
We've also begun exploring ways to use the React Compiler to provide information that can improve understanding and debugging your code. One idea we've started exploring is a new experimental LSP-based React IDE extension powered by React Compiler, similar to the extension used in [Lauren Tan's React Conf talk](https://conf2024.react.dev/talks/5).
1265712658

12658-
TODO
12659+
Our idea is that we can use the compiler's static analysis to provide more information, suggestions, and optimization opportunities directly in your IDE. For example, we can provide diagnostics for code breaking the Rules of React, hovers to show if components and hooks were optimized by the compiler, or a CodeLens to see [automatically inserted Effect dependencies](/todo).
12660+
12661+
The IDE extension is still an early exploration, but we'll share our progress in future updates.
1265912662

1266012663
## Automatic Effect Dependencies {/*automatic-effect-dependencies*/}
1266112664

1266212665
TODO
12663-
## Fragment Refs {/*fragment-refs*/}
1266412666

12665-
TODO
12667+
## Fragment Refs {/*fragment-refs*/}
1266612668

1266712669

1266812670
## Gesture Animations {/*gesture-animations*/}

0 commit comments

Comments
 (0)