Yanagi.log
로그인
Yanagi.log
로그인
[JavaScript 스터디] 모던 자바스크립트 Deep Dive 3장 요약
Yanagi
·
2022년 6월 4일
팔로우
0
3장
3장 요약
chapter3
javascriptstudy
modernjavascriptdeepdive
summary
모던자바스크립트
모던자바스크립트딥다이브
자바스크립트
자바스크립트스터디
0
아래의 내용은 필자가 자바스크립트 스터디를 진행하면서 공부하고 정리한 내용을 요약한 것입니다.
3장 자바스크립트 개발 환경과 실행 방법
3.1 자바스크립트 실행 환경
자바스크립트는
브라우저 환경 또는 Node.js 환경
에서 실행할 수 있다.
웹 어플리케이션의 자바스크립트는 사용자 컴퓨터의 브라우저에서 동작한다.
브라우저는
클라이언트 사이드 Web API
를 지원한다.
3.2 웹 브라우저
구글 크롬은 ECMAScript 사양을 준수하는 것은 물론 시장 점유율도 가장 높다.
개발자 도구
크롬 브라우저가 제공하는 개발자 도구는 웹 애플리케이션 개발에 가장 필수적인 강력한 도구이다.
콘솔
자바스크립트에서 에러가 발생할 때, 가장 우선적으로 봐야하는 곳이다.
또한, 구현 단계에서 간편하게 코드의 실행 결과를 확인하면서 개발을 진행하기 위해
console.log 메서드
를 사용하는 경우가 많다.
브라우저에서 자바스크립트 실행
브라우저는 HTML 파일을 로드하면
script 태그
에 포함된 자바스크립트 코드를 실행한다.
3.3 Node.js
클라이언트 사이드에서 동작하는 간단한 웹 애플리케이션은 브라우저만으로도 개발할 수 있다.
타 프레임워크 또는 라이브러리를 도입하거나 다양한 도구를 사용할 필요가 있는데, 이 때
node.js와 npm
이 필요하다.
node.js와 npm 소개
node.js
는 크롬 자바스크립트 엔진으로 빌드된 자바스크립트 런타임 환경으로, 브라우저에서만 동작하던 자바스크립트를 브라우저 이외의 환경에서 동작시킬 수 있는 자바스크립트 실행 환경이다.
npm
은
자바스크립트 패키지 매니저
로, 사용할 수 있는 모듈들을 패키지화해서 모아둔 저장소 역할과 패키지 설치 및 관리를 위한
CLI
를 제공한다.
Yanagi
<'쟤'보단 내가 낫지> 에서 '쟤'를 담당하고 있습니다.
팔로우
이전 포스트
[JavaScript 스터디] 모던 자바스크립트 Deep Dive 2장 요약
다음 포스트
[일본 취업 준비] 백준 11720번 숫자의 합
0개의 댓글
댓글 작성