Study Memos/React (10) 썸네일형 리스트형 React 프로젝트 시작하기 (Section 2) 참고> velopert.com/3621 1. React를 제대로 쓰려면 Node, yarn, Webpack, Babel 등의 도구를 설치해야 함. -> 입문자에겐 좀 어려운 과정이어서 페이스북에서 create-react-app 도구를 제공해줌. 2. Webpack을 사용하는 이유: 여러 개의 JSX 파일로 나뉜 React 컴포넌트를 한개로 결합하기 위해 사용. 3. Babel을 사용하는 이유: JSX를 비롯한 새로운 JavaScript 문법들을 사용하기 위해 사용. React 란 (Section 1) 참고> velopert.com/3612 1. 요즘 웹은 단순한 웹 페이지가 아니라 웹 애플리케이션. -> 브라우저 상으로 자연스러운 흐름을 통한 많은 것을 할 수 있음. 2. 사용자와의 인터랙션이 별로 없는 웹사이트라면 프론트엔드 라이브러리를 굳이 쓸 필요 없이 직접 만들면 됨. -> But, 인터랙션이 많아지고 프로젝트 규모가 커지면 라이브러리가 꼭 필요 3. 대표적인 JavaScript 라이브러리로 Angular, Ember, Backbone, Vue, React 등이 있음 -> 라이브러리들마다 저마다의 특성이 있음 4. Angular -> 라우터, HTTP 클라이언트 등 웹 프로젝트에서 필요한 대부분의 도구들이 내장 -> Angular 1은 나온지 오래되서 많은 기업에서 이미 사용중임 -> Angu.. 이전 1 2 다음