Develop/React
(React & Express 를 이용한 웹 어플리케이션 개발하기) 1일차 - 기본
자라선
2020. 12. 31. 21:37
React를 간단하게나마 공부하여 프론트엔드 개발의 방식을 이해하고자 함
공부할 강의 (무료이나 마지막 업데이트가 16년이라 제대로 공부하기엔 적합하지않음)
www.inflearn.com/course/react-%EA%B0%95%EC%A2%8C-velopert/dashboard
ES6 - ECMA Script 2015년에 등장한 공식 자바스크립트 문법
Redux - 어플리케이션의 상태를 관리하는 라이브러리
webpack - 모듈 번들러, 각종 로더 및 플러그인을 통해서 프로젝트를 빌드함
React는 view를 담당하는 Library 라고함..
Angualar는 프레임워크이며 다양한 기능을 갖추고 있음
React Native는 모바일 네이티브 앱을 React js로 구현할수 있는 프레임워크
React 라이브러리의 특징은 Virtual DOM를 사용하는 것
React 는 Component로 관리를 하고 있으며 GC로 메모리 관리가 가능함
하지만 SEO에 취약하여 이를 React2로 따로 작업을 해주어야한다함
React는 view의 기능만 있기 때문에 ajax와 같은 부가적인 기능들은 별도의 플러그인에서 사용해야함