리액트(React)

신창용·2022년 11월 25일
0

리액트란?

  • 프론트앤드 개발을 위한 JavaScript 오픈소스 라이브러리이다.

리액트의 3가지 특징

  • 리액트는 선언형, 컴포넌트 기반, 다양한 곳에서 활용할 수 있다는 특징이 있다.
선언형
  • 리액트는 한 페이지를 보여주기 위해 HTML/CSS JS로 나눠서 적기 보다는 하나의 파일에 명시적으로 작성할 수 있게 JSX를 활용한 선언형 프로그래밍을 지향한다.
  • 리액트는 한 페이지를 보여주기 위해 HTML /CSS /JS로 나눠서 적기 보다는 하나의 파일에 명시적으로 작성할 수 있게 JSX를 활용한 선언형 프로그래밍을 지향한다.
컴포넌트 기반
  • 리액트는 하나의 기능 구현을 위해 여러 종류의 코드를 묶어둔 컴포넌트를 기반으로 개발한다.
  • 컴포넌트로 분리하면 서로 독립적이고 재사용 가능하기 때문에, 기능 자체에 집중하여 개발할 수 있다.
  • 독립성을 가지고 재사용성을 가지고 있어 기능 작동에 집중하여 개발 할 수 있고 유지보수와 유닛 테스트가 좋아진다.
범용성
  • 리액트는 JavaScript 프로젝트 어디에든 유연하게 적용될 수 있다.
    Faceboodd에서 관리되어 안정적이고, 가장 유명하며ㅡ 리액트 네이티브로 모바일 개발도 가능하다.
profile
코딩으로 쓰는 일기장

0개의 댓글