React – A JavaScript library for building user interfaces A JavaScript library for building user interfaces reactjs.org 왜 만들었는가? 리액트는 자바스크립트의 라이브러리이다. 그렇다면, 라이브러리는 왜 만드는가? 에 대한 질문도 된다. 우선, 반복적인 작업을 줄이고, 한정되어 있는 자원을 효율적으로 사용하기 위함이라고 일반적으로 말할 수 있겠다. 여기서 자원이라고 함은 컴퓨팅 자원뿐만 아니라 사람(개발자)도 포함된다. 이건 일반적인 내용이고, 리액트 자체에 국한해서 이야기하려면 공식 페이지에서 소개하고 있는 아래의 핵심가치들을 살펴보면 이해할 수 있다. 리액트의 핵심가치 1. Declarative (선언적 Vi..
NodeJS & npm 설치 NodeJS: For local JS engine Download | Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org npm: package manager Downloading and installing Node.js and npm | npm Docs Documentation for the npm registry, website, and command-line interface docs.npmjs.com npx 패키지 설치 npm package binary들을 실행하기 위함 npm install -g npx npx execute npm package binari..