ReScript History


2020년에 Reason과 BuckleScript를 합쳐 JavaScript로 컴파일하는 프로젝트는 ReScript라는 프로젝트
Rebranding의 가장 큰 이유는 학습의 어려움
기존 Reason으로 React를 개발하기 위해서는 당장 JavaScript / React / Reason 은 물론이고, ReasonReact라는 Reason → React 바인딩, OCaml, BuckleScript에 대한 얕은 지식도 어느정도 요구
JavaScript가 실행되는 환경만 포커스하는 새로운 언어의 필요성을 느끼게 된 것이고, ReScript의 탄생
리브랜딩 된지 얼마되지 않아 ReScript가 ReasonML과 BuckleScript의 시스템을 거의 그대로 갖고 있습니다. 문법적인 차이 외에는 거의 대부분의 것들이 동일
트러블 슈팅할 때에나 레퍼런스를 참고할 때 꼭 ReScript로 검색할 필요가 없고 Reason으로 검색해서 나온 해결책도 적용




> [BuckleScript & Reason Rebranding | ReScript Blog](https://rescript-lang.org/blog/bucklescript-is-rebranding)





