React 20이 없는 이유와 React Compiler
·
IT
리액트 버전을 확인하려고 들어가 보면 의외의 사실을 마주한다. 2026년 9월 현재 최신은 19.3이고, React 20은 발표된 적이 없다. 19.0이 나온 뒤로 메이저 버전이 올라가지 않고 있다. 이 글은 왜 그런지, 그리고 그 사이 리액트에서 실제로 바뀐 것이 무엇인지를 정리한다. 결론부터 말하면 변화의 무게 중심이 런타임에서 컴파일러로 옮겨 갔다.버전 기록이 말해주는 것공식 버전 페이지의 최근 기록은 이렇다.버전날짜19.3.02026-09-0919.2.72026-06-0119.2.62026-05-0619.2.52026-03-1819.2.42026-01-2619.2.02025-10-011년 가까이 19.x 안에서만 움직였다. 마이너와 패치가 꾸준히 나오지만 메이저는 없다.이걸 "정체"로 읽을 수도 ..
프론트엔드 프레임워크 2026, 시그널이 표준이 되고 논쟁은 끝났다
·
IT
2026년에 프론트엔드 프레임워크를 고르는 일은 5년 전과 다른 문제가 됐다. Angular, Vue, Svelte, Preact, Qwik 이 전부 시그널(signals) 기반 반응성으로 옮겨갔고, 시그널은 TC39 에서 자바스크립트 표준 제안으로 올라가 있다. 남은 예외는 React 하나이고, React 는 런타임 대신 컴파일러로 같은 문제를 풀기로 했다. 이 글의 주장은 하나다. 반응성 모델이 수렴한 이상 "어느 프레임워크가 빠른가"는 더 이상 선택 기준이 아니다. 남은 기준은 팀과 생태계다.시그널은 Solid 의 아이디어에서 모두의 기본값이 됐다시그널은 값이 바뀌면 그 값을 읽은 곳만 정확히 다시 계산하는 반응성 원시 타입이다. 가상 DOM 을 통째로 비교하는 대신 의존 관계를 추적한다. 이 모델..