1. 템플릿 엔진 (Template Engine) 2. Nunjucks 3. body-parser 1. 템플릿 엔진 (Template Engine) 웹 페이지를 구성할 때 가장 기본적으로 쓰이는 마크업 언어인 HTML은 정적인 언어이다. 주어진 기능만 사용할 수 있으며, 직접 기능을 추가할 수 없다. 예를 들어 HTML로 1,000개의 데이터를 모두 표현하고 싶다면 HTML에 일일이 직접 써서 넣어야 한다. 하지만 자바스크립트로 표현하면 반복문으로 간단하게 처리할 수 있다. 템플릿 엔진은 자바스크립트를 사용하여 HTML을 렌더링할 수 있게 해준다. 템플릿 엔진은 기존 HTML과 문법이 살짝 다를 수도 있고, 자바스크립트 문법이 들어가기도 한다. 템플릿 엔진은 html의 역할과 express의 역할을 구분..
1. 모듈 2. 전역 객체 3. 모듈의 종류 4. 모듈 식별자 5. require() 메소드와 module.exports 1. 모듈 Node.js에서 모듈은 Node.js로 개발한 애플리케이션을 이루는 기본 조각이다. 쉽게 말하면 물건을 만들 때 쓰는 부품이라고 할 수 있다. 어떤 큰 물건을 만들 때, 재료 하나로만 만들 수도 있지만 조립식처럼 파트 하나하나를 끼워서 만들 수도 있다. 미리 만들어진 파트들을 조립해서 물건을 만드는 것처럼, 관련된 코드들을 모아서 캡슐화해놓은 것들을 모듈이라고 한다. 이러한 여러 가지 모듈을 이용하면 프로젝트를 훨씬 더 수월하게 진행할 수 있다. 2. 전역 객체 전역 객체는 어디서나 사용할 수 있는 객체를 말한다. 클라이언트 자바스크립트에서는 window나 document..
1. WSL 설치 전 windows 설정 2. WSL1 설치 (Ubuntu) 3. WSL2 설치 (Linux 커널 업데이트) 4. Node.js 다운로드 5. nvm 설치 6. npm 설치 7. Express.js 사용방법 1. WSL 설치 전 windows 설정 WSL을 설치하기 위해 먼저 windows에서 셋팅을 해주어야 한다. '제어판 - 프로그램 - 프로그램 및 기능 - windows 기능 켜기/끄기' 로 들어가면 Linux용 Windows 하위 시스템 또는 Windows Subsystem for Linux라는 항목이 있다. 이것을 체크해주어야 한다. 추후 필요할 수도 있기 때문에 Windows 하이퍼바이저 플랫폼 항목에도 체크하였다. WSL을 설치할 수 있는 Windows 버전은 20H1 이상이..
- Total
- Today
- Yesterday
- int
- keyword
- Browser Object Model
- c언어
- 자료형
- 키워드
- stdio.h
- location 객체
- 변수
- 컴파일
- window 객체
- bom
- Char
- Navigator 객체
- gcc
- 리액트 #React #props #state #javascript
- Document Object Model
- short
- Screen 객체
- History 객체
- long
- DOM
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |