React 쓰는 이유

LEEJAEJUN·2023년 8월 30일
0

react

목록 보기
1/1

리액트란?

역사

  • 2011년 페이스북에서 그들이 사용하기 위해 만듦
    • 작은 부분부터 조금씩 React로 옮겨가기 시작(이게 어떻게 가능하지)
  • 2012년 인스타그램에서도 사용하기 시작
  • 2013년 리액트를 오픈 소스로 풀었음
  • 많은 사람들이 관심사를 나누기 위한 component centric approach를 받아들임
    • 처음에는 자바스크립트와 HTML에 익숙해져 있는 개발자들이 거부했음

왜 리액트?

Vue, Angular 등 많은 자바스크립트 프레임워크가 있다.

  • 유연함
    리액트는 프레임워크가 아니라 라이브러리다. 덕분에 조금 더 유연하게 사용할 수 있다.
    리액트 생태계 안에서 리액트 네이티브, 개츠비, 일렉트론, Next.js 를 활용해 다양한 방식으로 모바일 앱, 웹앱, CSR, SSR 앱 등을 만들 수 있다.

  • 개발자 친화적
    컴포넌트 내부에서 JSX를 이용하여 HTML과 동일한 문법을 사용할 수 있다. Vue나 Angular는 그들의 특정한 문법을 공부해야 한다.

  • 방대한 커뮤니티, 페이스북의 지원
    페이스북 내부에서 가장 많이 사용하고 있다.
    커뮤니티가 커서 정보가 많다. (현재 Npm trend 기준 주당 2천만 다운로드)

결론

다른거 다 떠나서 가장 많은 사람들이 쓰기 때문에 나도 쓴다.
협업할 때도 React는 이미 알고 있는 사람들이 많기 때문에 러닝 커브가 낮을 것 같다.

profile
always be fresh

0개의 댓글