기본 콘텐츠로 건너뛰기

[JavaScript] Node.js - express 프레임워크 시작하기

[JavaScript] Node.js - express 프레임워크 시작하기

express 프레임 워크

Express란 무엇일까? ( What is Express )

앞서 설명한 Flask 처럼 웹 어플리케이션을 만드는 프레임워크이다.

Express 프레임워크를 사용하기 전 ( Setting )

윈도우즈 콘솔창에서 아래와 같이 입력하였을 때 버전 정보가 뜨면 node js안에 npm이 정상적으로 깔린 것이다.

c:\> npm -v

만약 정상적으로 작동이 되지않는다면 아래의 사이트에 들어가서 설치를 node.js 설치를 진행하면 된다.

https://nodejs.org/ko/download/

Express를 시작해보자( Let's start the Express )

[ Manual ]

1. 작업을 할 폴더를 만들어준다.

2. CMD를 열어서 작업을 할 폴더로 들어가준다.

3. npm init 을 진행하여 작업공간으로 지정해준다.

4. npm install express --save 를 진행하여 express 를 설치해준다.

위의 과정을 진행을 했다면, 폴더안에 json 확장자의 파일과 node_modules라는 폴더가 생긴다.

package.json 의 dependencies 라는 키 안에 설치된 파일 목록이 보이게 된다.

( app.js )

var express = require('express') var app = express() app.listen(3000, function(){ console.log("start! express server"); }); app.get('/', function(req,res){ res.send("Hello JavaScript"); });

express 함수를 사용하기위해 첫번째 줄에서 express모듈을 express 변수에 require해준다.

app이라는 변수에 express함수를 넣고, app.listen으로 3000포트의 웹서버를 열어준다.

웹서버가 열릴 때, start! express server라고 서버 콘솔에 출력되고, 127.0.0.1:3000/ 위치에 들어가면

Hello JavaScript라는 문구가 뜨게 된다.

큰 메커니즘은 Flask와 크게 다르지 않다.

오늘은 간단하게 express 프레임워크를 이용하여 웹서버를 시작해보았다.

질문이나 피드백이 있으면 kang_4030@naver.com으로 문의해세요~!

from http://taehyundev.tistory.com/4 by ccl(A) rewrite - 2020-03-15 00:20:12

댓글

이 블로그의 인기 게시물

Flask 13. pythonanywhere에 배포하기

Flask 13. pythonanywhere에 배포하기 Login: PythonAnywhere It's always a pleasure to hear from you! Ask us a question, or tell us what you love or hate about PythonAnywhere. We'll get back to you over email ASAP. Sorry, there was an error connecting to the server. Please try again in a few moments... www.pythonanywhere.com from http://ohdowon064.tistory.com/124 by ccl(A) rewrite - 2020-03-11 15:54:10

Flask.py #1 설치해보자

Flask.py #1 설치해보자 Flask는 python의 프레임워크라고 할 수 있습니다. Flask를 설치해보자! # 리눅스 -- 접기 이러면 끝 - # pip install flask $ sudo -s 리눅스 같은 경우는 이미 파이썬이 설치가 되어 있을겁니다. # 리눅스 -- 접기 # 맥 -- 접기 이러면 끝 - $ sudo pip install flask 설치가 끝낫으면 Terminal.app 을 열어줍시다. 로 접속하여 파이썬을 설치해 줍니다. [ https://www.python.org/ ] # 맥 -- 접기 # 윈도우 -- 접기 [ https://www.python.org/ ] 로 접속하여 파이썬을 설치해 줍니다. 설치가 끝났으면 [ 고급설정 ] - [ 환경변수 ] - [ 시스템 변수 ] 에서 Path를 찾아줍니다. Path를 찾으셧다면 편집을 누르고 파이썬의 설치 경로와 파이썬 폴더 내의 Script 폴더를 입력해 줍시다. 환경변수까지 끝나셧다면 cmd 창을 키시고 pip install flask 이러면 flask 설치가 끝나게 됩니당 from http://chocoweb.tistory.com/14 by ccl(A) rewrite - 2020-03-07 13:54:54