React를 쓰는 이유

반응형
반응형

why React?

렌더링, MSA 아키텍처처럼 큰 단위의 FE개념에 대해 접근

  1. 요즘 유행하는 기술들
    1. 리액트를 왜 씀 ?
      1. 대부분의 기업에서 리액트를 씀
      2. 강력한 커뮤니티: 단순히 사용자가 많은 것 뿐만 아니라, Facebook이 사용중 > 본인들의 서비스를 만들 때 React를 쓰기 때문에 망하진 않을 것이다.
      3. 확장성 고려 가능: React를 사용한 3rd-party Library 많음
        1. Next
        2. Gatsby 등
      4. React Native의 존재
        1. React 문법으로 되어있음
        2. React만 배워도 React Native(앱)까지 할 수 있음
        3. React 시장 자체를 확장시킴
      5. 경쟁 상대의 부재
        1. Angular, React, Vue, Svelt
        2. Angular(Web Application 자체에 포커싱) 관점 자체가 React(UI자체에 포커싱)와 아주 다름
        3. React는 기업의 major 랭귀지로서 오픈소스화 됨, Vue는 순수하게 오픈소스로 활용
        4. 좀 더 뛰어나고, 업데이트 주기, 고객지원, 문서화 면에서 전자가 압승
        5. React를 대치할 만한 게 없어서 React를 쓴다에 더 가까움
  2. React를 사용한다는 것 > 비주류에서 주류로 넘어간다에 가까움
  3. React활용하는 게, 커리어에 좋음
  4. Angular가 템플릿 직관적, Typescript도 되어있음, 의존성 주입 좋음 > 근데 전문가 찾기가 어려움
  5. 채용관점에서 Risk가 적음
반응형

'Web' 카테고리의 다른 글

[pub] class 부착식으로 개발  (0) 2023.01.23
[React] 함수형 컴포넌트  (0) 2023.01.23
Backends for frontend  (0) 2023.01.22
Micro Frontend Architecture  (0) 2023.01.22
Micro Service Architecture  (0) 2023.01.22

댓글

Designed by JB FACTORY

loading