54,302 blogs · [ { "id": "01a087d0-cb90-73f3-90ec-941ccb776662", "title": "React 19.3", "url": "https://react.dev/blog/2026/09/09/react-19-3", "published_at": "2026-09-09T00:00:00+00:00" }, { "id": "01a07df4-c987-73ab-95f3-95d58b633e4c", "title": "The React Foundation: A New Home for React Hosted by the Linux Foundation", "url": "https://react.dev/blog/2026/02/24/the-react-foundation", "published_at": "2026-02-24T00:00:00+00:00" }, { "id": "01a07df4-c987-73ab-95f3-95d58c0328a0", "title": "Denial of Service and Source Code Exposure in React Server Components", "url": "https://react.dev/blog/2025/12/11/denial-of-service-and-source-code-exposure-in-react-server-components", "published_at": "2025-12-11T00:00:00+00:00" }, { "id": "01a07df4-c987-73ab-95f3-95d58c9a8564", "title": "Critical Security Vulnerability in React Server Components", "url": "https://react.dev/blog/2025/12/03/critical-security-vulnerability-in-react-server-components", "published_at": "2025-12-03T00:00:00+00:00" }, { "id": "01a07df4-c987-73ab-95f3-95d58cceba4a", "title": "React Conf 2025 Recap", "url": "https://react.dev/blog/2025/10/16/react-conf-2025-recap", "published_at": "2025-10-16T00:00:00+00:00" }, { "id": "01a07df4-c987-73ab-95f3-95d58cd1ebd9", "title": "React Compiler v1.0", "url": "https://react.dev/blog/2025/10/07/react-compiler-1", "published_at": "2025-10-07T00:00:00+00:00" }, { "id": "01a07df4-c987-73ab-95f3-95d58d79340d", "title": "Introducing the React Foundation", "url": "https://react.dev/blog/2025/10/07/introducing-the-react-foundation", "published_at": "2025-10-07T00:00:00+00:00" }, { "id": "01a07df4-c987-73ab-95f3-95d58e1bcb47", "title": "React 19.2", "url": "https://react.dev/blog/2025/10/01/react-19-2", "published_at": "2025-10-01T00:00:00+00:00" }, { "id": "01a07df4-c987-73ab-95f3-95d58ec53e18", "title": "React Labs: View Transitions, Activity, and more", "url": "https://react.dev/blog/2025/04/23/react-labs-view-transitions-activity-and-more", "published_at": "2025-04-23T00:00:00+00:00" }, { "id": "01a07df4-c987-73ab-95f3-95d58f5c0cd5", "title": "Sunsetting Create React App", "url": "https://react.dev/blog/2025/02/14/sunsetting-create-react-app", "published_at": "2025-02-14T00:00:00+00:00" }, { "id": "01a07df4-c987-73ab-95f3-95d58fe341aa", "title": "React v19", "url": "https://react.dev/blog/2024/12/05/react-19", "published_at": "2024-12-05T00:00:00+00:00" }, { "id": "01a07df4-c987-73ab-95f3-95d59016a28f", "title": "React Compiler Beta Release", "url": "https://react.dev/blog/2024/10/21/react-compiler-beta-release", "published_at": "2024-10-21T00:00:00+00:00" }, { "id": "01a07df4-c987-73ab-95f3-95d590bb8953", "title": "React Conf 2024 Recap", "url": "https://react.dev/blog/2024/05/22/react-conf-2024-recap", "published_at": "2024-05-22T00:00:00+00:00" }, { "id": "01a07df4-c987-73ab-95f3-95d591a94e45", "title": "React 19 Upgrade Guide", "url": "https://react.dev/blog/2024/04/25/react-19-upgrade-guide", "published_at": "2024-04-25T00:00:00+00:00" }, { "id": "01a07df4-c987-73ab-95f3-95d5923b7fc0", "title": "React Labs: What We've Been Working On – February 2024", "url": "https://react.dev/blog/2024/02/15/react-labs-what-we-have-been-working-on-february-2024", "published_at": "2024-02-15T00:00:00+00:00" }, { "id": "01a07df4-c987-73ab-95f3-95d592c5ace8", "title": "React Canaries: Enabling Incremental Feature Rollout Outside Meta", "url": "https://react.dev/blog/2023/05/03/react-canaries", "published_at": "2023-05-03T00:00:00+00:00" }, { "id": "01a07df4-c987-73ab-95f3-95d5931d2862", "title": "React Labs: What We've Been Working On – March 2023", "url": "https://react.dev/blog/2023/03/22/react-labs-what-we-have-been-working-on-march-2023", "published_at": "2023-03-22T00:00:00+00:00" }, { "id": "01a07df4-c987-73ab-95f3-95d593bf5d3a", "title": "Introducing react.dev", "url": "https://react.dev/blog/2023/03/16/introducing-react-dev", "published_at": "2023-03-16T00:00:00+00:00" }, { "id": "01a07df4-c987-73ab-95f3-95d5944a2126", "title": "React Labs: What We've Been Working On – June 2022", "url": "https://react.dev/blog/2022/06/15/react-labs-what-we-have-been-working-on-june-2022", "published_at": "2022-06-15T00:00:00+00:00" }, { "id": "01a07df4-c987-73ab-95f3-95d594e81217", "title": "React v18.0", "url": "https://react.dev/blog/2022/03/29/react-v18", "published_at": "2022-03-08T00:00:00+00:00" }, { "id": "01a07df4-c987-73ab-95f3-95d595c1c98f", "title": "How to Upgrade to React 18", "url": "https://react.dev/blog/2022/03/08/react-18-upgrade-guide", "published_at": "2022-03-08T00:00:00+00:00" }, { "id": "01a07df4-c987-73ab-95f3-95d59636a929", "title": "React Conf 2021 Recap", "url": "https://react.dev/blog/2021/12/17/react-conf-2021-recap", "published_at": "2021-12-17T00:00:00+00:00" }, { "id": "01a07df4-c987-73ab-95f3-95d5967a2769", "title": "The Plan for React 18", "url": "https://react.dev/blog/2021/06/08/the-plan-for-react-18", "published_at": "2021-06-08T00:00:00+00:00" }, { "id": "01a07df4-c987-73ab-95f3-95d596e79431", "title": "Introducing Zero-Bundle-Size React Server Components", "url": "https://react.dev/blog/2020/12/21/data-fetching-with-react-server-components", "published_at": "2020-12-21T00:00:00+00:00" } ] posts Claim your blog
Back to React Blog
Blog · corpus.blog/blogs/react.dev/posts

React Blog

react.dev

2026

2025

2024

2023

2022

2021

2020