행복중입니다

express이용하여 간단하게 api 서버 만들기

· 2021-09-24 (금) 22:31:45 · 2454 · 1

여기 계신분들 express 다 아시는 내용이라

글을 쓸까 고민을 했는데,

혹시나 모르시는 분들을 위해서 간략하게 기술하겠습니다.

 

express는 nodejs 모듈중 하나로서 백앤드 api를 손쉽게 개발할수 있도록 해주는 모듈입니다.

 

1. express 프로젝트 생성

 

프로젝트를 진행할 디렉토리를 생성 후 만든 디렉토리에 들어갑니다.

[code]

$ mkdir gnu_app

$ cd gnu_app

[/code]

 

npm 초기화를 합니다. 초기화를 하게되면 package.json 파일이 생성됩니다.

[code]

$ npm init

[/code]

 

express를 설치를 합니다.

[code]

$ npm install express --save

[/code]

 

2. 사용법

 

[code]

const express = require('express')
const app = express()
const port = 3000

//get 전송
app.get('/', (req, res) => {
  res.send('Hello World!')
});

//post 전송
app.post('/', function (req, res) {
  res.send('Got a POST request');
});
//put 전송
app.put('/user', function (req, res) {
  res.send('Got a PUT request at /user');
});

//

app.listen(port, () => {
  console.log(`Example app listening at http://localhost:${port}`)
})

[/code]

 

참고링크 : https://expressjs.com/

|

댓글 1개

좋은 정보 감사합니다.
댓글을 작성하시려면 로그인이 필요합니다.

개발자팁

5,403건

개발과 관련된 유용한 정보를 공유하세요. 질문은 QA에서 해주시기 바랍니다.

+
분류 제목 글쓴이 날짜 조회
PHP 19-06-24 조회 3,183
PHP 19-06-09 조회 3,807
MySQL 19-04-01 조회 4,856
jQuery 19-03-20 조회 4,240
node.js 19-02-12 조회 3,349
node.js 19-02-12 조회 3,079
node.js 19-02-12 조회 3,337
node.js 19-02-07 조회 3,319
node.js 19-02-07 조회 3,059
node.js 19-02-07 조회 3,208
node.js 19-02-04 조회 2,941
node.js 19-02-04 조회 2,914
node.js 19-02-04 조회 3,354
node.js 19-01-31 조회 2,474
node.js 19-01-31 조회 2,619
node.js 19-01-31 조회 3,099
node.js 19-01-28 조회 2,861
node.js 19-01-28 조회 2,945
node.js 19-01-28 조회 2,787
node.js 19-01-22 조회 3,114
node.js 19-01-22 조회 2,870
node.js 19-01-22 조회 3,300
node.js 19-01-16 조회 2,740
node.js
[node.js]
19-01-16 조회 2,640
node.js 19-01-16 조회 9,318
node.js 19-01-12 조회 4,400
node.js 19-01-12 조회 2,993
node.js 19-01-12 조회 3,136
node.js 19-01-11 조회 2,694
node.js 19-01-11 조회 4,045