반응형
대다수 Javascript 라이브러리를 구동시킬 수 있는 구동기 역할.
> node.js 설치 및 버전 확인
node version -> 18 ~ 20 으로 선택
npm(node package manager)
node.js의 패키지를 관리해 주는 도구
npm version -> 9~
1-2. 프로젝트 생성 및 package 파일 내에서 스크립트 이용 방법으로 js 파일을 실행시킬 수 있다.
1-3. node.js 모듈 시스템 활용하기
기능별로 파일을 나눠서 개발하게 됨
Module System?
- 모듈을 만들고 불러와 사용할 수 있도록 도와주는 시스템
1. Common JS 모듈 시스템(이하 CJS)
module.exports로 객체를 내보내게됨
2. ES 모듈 시스템(이하 ESM)
export 이용하여 내보내고
import로 받아오게됨
default로 불러올 수 있으며 이는 이름을 바꿔서 불러올 수 있다.
1-4. Node.js 라이브러리 사용하기
npm 사이트에서 불러와서 이용 가능
package 폴더에서 라이브러리를 관리하기 때문에
공유시 node module 을 제외하고 package 파일만 전달해도 사용이 가능하다.(용량 이슈)
quiz 1
1. Node.js는 JavaScript의 런타임(Runtime)입니다.
2. Node.js 버전 확인 명령어 : node -v
3. Node.js 에서의 프로젝트 단위는 패키지(Package)라고 불린다.
2-0. 리액트
컴포넌트 기반의 UI 표현
빠르고 편리한 업데이트 구현
리엑트 Virtual DOM의 도움으로 적절한 페이지 리프레시가 일어난다.(Layout: Reflow, Painting: Repaint)
vite(비트) 이용 쉬운 react 앱 생성
'
반응형
'IT > Node.js' 카테고리의 다른 글
[React Native] 반려동물 케어 Todo 어플리케이션 개발 (0) | 2023.10.07 |
---|---|
useState Vs useReducer (0) | 2023.10.06 |
CHAPTER06 (1) | 2018.08.02 |
CHAPTER04 (0) | 2018.08.02 |
CHAPTER03 (0) | 2018.08.02 |