React

React 독학 [시작 - React란?]

혜써이 2024. 10. 28. 17:45
학원 수강이 끝나고 2달여 시간이 지난 지금 React 독학을 해보려고 한다
React  동영상 강의 학습 후 복습겸 정리용 기록 을 바탕으로 작성 예정! 

Start


 

React  란?

사용자 인터페이스를 만들기위한 JavaScript 라이브러리

1.Component 기반 

-독립적인 단위로 쪼객어 구현 가능 

2.Virtual DOM

-가상의 표현을 실제 DOM과 동기화 하는 프로그래밍 개념

3.JSX

- JavaScript  내에서 UI를 작성하기 위해 개발자에게 익숙한 환경(HTML)을 제공

 

React 의 장점 

1.생산성 / 재사용성

-Component 와 Hook 을 활용하기에 작은단위, 독립적인 요소로 개발되기 때문에 생산성과 재사용성이 높음

-JSX를 활용하여 HTML 내에 필요한 데이터를 한 공간에 삽입할 수 있어 개발이 간단해짐

 

2.풍부한 라이브러리 /자료

-전세계적으로 가장 활발하게 커뮤니티 활동이 이루어지기 때문에 그에따른 자료와 라이브러리 등은 방대함

 

3.다양한 사용처

-단순한 웹 애플리케이션 뿐만 아니라 React-Native에 적용하여 안드로이드 및 iOS애플리케이션 등을 개발 할 수 있음


 

후기

여러 라이브러리와 자료들이 신기했고 , 정말 많은 곳에서 사용된다는 점이 흥미롭게 다가왔다.

내가 독학으로 배울 수 있는 수준이 어디까지인줄 모르겠지만 어느정도 학습 후 새로운 프로젝트를 React 기반으로 만들어 보고 싶은 생각이 들었고 앞으로 남은 강의 열심히 듣고 열심히 복습하자

 

 

'React' 카테고리의 다른 글

React 독학 [State]  (0) 2024.11.09
React 독학[Props]  (0) 2024.11.06
React 독학 [ JSX ]  (0) 2024.11.04
React 독학 [ Create React App / Node.js 설치]  (0) 2024.11.01
React 독학 [기초 JavaScript 문법 알아보기]  (0) 2024.10.29