1. 배운 내용
JS 기본 문법 복습
ES6 새로운 문법
Express 실행해보기
2. 새로 알게 된 내용
(1) Promise의 Producer and Consumer
- Producer : Promise를 처음 생성할 때 Promise의 내부 코드블럭이 실행된다. 이를 executor라고 하는데, executor 실행 결과에 따라 resolve 혹은 reject를 불러준다.
- Consumer : Promise의 결과에 따라 후처리하는 부분. Promise가 정상적으로 실행되어 resolve가 되었으면 then을 통해 후처리가 가능하고, reject가 될 경우 catch를 통해 후처리가 가능하다.
(2) Express의 index.js 생성하고 실행해보기
// index.js
const express = require('express')
const app = express()
const port = 3000
app.get('/', (req, res) => {
res.send('Hello World!')
})
app.listen(port, () => {
console.log(`listening at http://localhost:${port}`)
})
- 강의에서는 node index.js로 실행했는데 npm start로 키는 것이 더 좋다고 함.
- 포트는 변경 가능.
3. 느낀 점
기초반이어서 심화반보다 수업 시간도 짧고 심화반 듣다가 들으니까 쉽다고 생각이 들 정도로 확 편해졌다. 심화반 때는 강의 듣기만 해도 5시간씩 걸려서 조금 힘들었다. 2주차는 까먹지 않고 제 시간에 듣도록 노력해야겠다.
'회고 > 스파르타 코딩클럽' 카테고리의 다른 글
[노드 기초반] 3주차 개발일지 (0) | 2021.10.27 |
---|---|
[노드 기초반] 2주차 개발일지 (0) | 2021.10.25 |
[리액트 심화반] 5주차 개발일지 (0) | 2021.09.26 |
[리액트 심화반] 4주차 개발일지 (0) | 2021.09.19 |
[리액트 심화반] 3주차 개발일지 (0) | 2021.09.10 |