-
1-5. Node.js 튜토리얼 - 애플리케이션 스택 구축하기(10)Nodejs 2020. 3. 3. 17:46
유용한 것을 제공하기
지금까지 우리가 한 일은 멋지긴 했습니다만,
우리의 멋진 사이트로 고객에게 가치를 제공하지는 못했습니다.
server, router, request handlers가 있으니 이제 사이트에 컨텐트를 추가해서 사용자가 파일을 선택하고,
이 파일을 업로드하고, 업로드한 파일을 보는 유스케이스를 제공할 수 있습니다.
단순하게 하기 위해 이미지 파일만 업로드 하고 볼 수 있다고 가정하겠습니다.
네. 이제 하나씩 해 봅시다.
대부분 지금까지 다룬 JavaScript 테크닉과 이론을 가지고 할 겁니다. 그리고 조금 새로운 것도 나올 겁니다.
하나씩이라고 했는데 두 단계입니다:
- 첫 번째로 POST 요청(파일 업로드는 아니지만)을 처리하는 방법을 살펴볼 겁니다.
- 두 번째는 파일 업로드를 처리하기 위해 Node.js의 외부 모듈을 사용할 겁니다.
제가 이런 방식을 선택한 이유는 두 가지가 입니다.
첫째, Node.js로 기본적인 POST 요청을 처리하는 것은 상대적으로 쉽습니다만 연습해 볼 가치는 충분합니다.
둘째, Node.js로 파일 업로드( 즉 multipart POST 요청)를 처리하는 것은 간단하지 않아서 이 튜토리얼의 범위를 넘어갑니다.하지만 외부 모듈을 사용하는 것은 그 자체로 의미가 있어서 beginner 튜토리얼에 포함할만 합니다.
'Nodejs' 카테고리의 다른 글
1-5. Node.js 튜토리얼 - 애플리케이션 스택 구축하기(13) (0) 2020.03.03 1-5. Node.js 튜토리얼 - 애플리케이션 스택 구축하기(11) (0) 2020.03.03 1-5. Node.js 튜토리얼 - 애플리케이션 스택 구축하기(9) (0) 2020.03.03 1-5. Node.js 튜토리얼 - 애플리케이션 스택 구축하기(8) (0) 2020.03.03 1-5. Node.js 튜토리얼 - 애플리케이션 스택 구축하기(7) (0) 2020.03.03