본문 바로가기

JS12

[JavaScript] JavaScript 변수 JavaScript의 변수에는 var와 let, const 이 세가지가 있다. 이번 시간에는 이 변수들의 특징과 차이점에 대해 알아볼 것이다. var는 한번 선언된 변수를 다시 선언할 수 있다. var name = 'Mike'; console.log(name); // 여기서의 name 은 Mike var name = 'Jane'; console.log(name); // 여기서 name은 Jane 같은 상황에서 let은 에러가 난다. 한번 선언된 변수를 다시 선언할 수 없다는 것이다. const도 마찬가지이다. let name = 'Mike'; console.log(name); // 여기서의 name 은 Mike let name = 'Jane'; console.log(name); // Error가 남 또한.. 2022. 2. 22.
ReactJS 환경 설정하기 자, 그럼 ReactJS가 무엇인지 알아보았으니 React를 사용해보자 React를 사용하기 위해선 몇가지 라이브러리와 툴을 설치해야 한다. 1. Node.js 설치 https://nodejs.org/ko/ Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org 제일 최신 버전을 설치해준다. Node.js를 설치하면 npm이라는 툴을 이용가능하게 해준다. 2. Visual Code 설치 https://code.visualstudio.com/ Visual Studio Code - Code Editing. Redefined Visual Studio Code is a code editor redefin.. 2022. 2. 14.
ReactJS란? ReactJs는 프레임워크가 아닌, 자바 스크립트 라이브러리의 하나로서, 사용자 인터페이스를 만들기 위해 사용된다. 페이스북과 개별 개발자 및 기업들 공동체에 의해 유지보수 된다. 프레임워크는 필요한 기능이 이미 만들어져있어서 틀이 있으면 안에 있는 것들을 우리가 채워서 완성하는 것이다. 대신 틀을 벗어나기 힘들고, 프레임워크는 한가지의 프레임워크만 사용할 수 있다. 또한 다른 라이브러리와 충돌할 수 있고 무겁게 느껴질 수 있다. Spring Boot, Eclipse 등도 프레임 워크 중 하나이다. 반면 라이브러리는 필요한 곳에 넣기만 하면 된다. 그렇다면 ReactJS가 Angular를 대체할 수 있을까? 답은 당연히 NOPE!! Angular는 프레임워크이기 때문에 ReactJS로 대체할 수 없다. .. 2022. 2. 11.
728x90