2017년 9월, 동시성의 기반이 되는 fiber 아키텍처를 구현하였고, 함께 Async rendering(비동기 렌더링) 개념을 소개하였습니다.
그 다음 2018년 3월, JSConf에서 Time slicing, Suspense를 소개하였습니다.
그 다음 2018년 10월, Scheduler, Priority level을 소개하였고, Async rendering이 Concurrent Rendering 이라는 이름으로 바뀌었습니다.
그 다음 2018년 11월, React Conf에서 React.lazy를 이용한 Code Spliting을 소개하였고, 그 해 가을에 동시성 모드를 2019년까지 출시하겠다고 발표하였습니다.
그러나 2019년 8월 동시성 모드는 기약이 없어졌습니다. 아키텍처의 큰 변화로 예상보다 난관이 많았기 때문이다.
2021년 6월에 React 18의 Alpha 버전이 출시되었다.
17버전의 리액트와는 다르게 릴리즈 계획을 따로 밝혔다. 이는 내부적으로 큰 변화를 거친 리액트를 커뮤니티가 점진적으로 도입할 수 있도록한 조치일 것이다.
Alpha