학원 수강이 끝나고 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 |