[혼공JS] Express 서버 시작하기

2024. 2. 7. 05:10· 컴퓨터 사이언스/컴퓨터 구조 & 운영체제
목차
  1. Express 시작

프론트 엔드 React에 이어 Express도 시작해 보겠습니다.

최종목표는 간단한 CRUD가 가능한 게시판을 목표로 만들어 보겠습니다.

 

Express 시작

pnpm init -y

package.json 파일을 생성해내고 내부 텍스트를 수정해봅시다.

 

이후 express를 설치하고

pnpm install express

app.js 파일을 만들고 기본적인 hello world 예제를 붙여넣습니다.

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

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

app.listen(port, () => {
  console.log(`Example app listening on port ${port}`)
})

그 다음 node app.js를 터미널에 입력하면 이렇게 3000번에 개발 서버가 완성되고

http://localhost:3000/ 로 접속하면

예제가 출력됩니다!

 

이것으로 풀스택의 첫걸음을 완료했습니다.

 

프로젝트 폴더 구조는 이렇습니다.

 

[project]

├── backend
│   └── node_modules
└── frontend
    ├── node_modules
    ├── public
    └── src

'컴퓨터 사이언스 > 컴퓨터 구조 & 운영체제' 카테고리의 다른 글

[혼공컴운] 5주차 미션  (1) 2024.02.07
[혼공컴운] 운영체제 chapter 12 & 13 & 실습  (1) 2024.02.07
[혼공컴운] 4주차 미션  (1) 2024.01.30
[혼공컴운] 파이썬을 지우면.....  (0) 2024.01.28
[혼공컴운] 운영체제 -번외 : 실습1  (0) 2024.01.28
  1. Express 시작
'컴퓨터 사이언스/컴퓨터 구조 & 운영체제' 카테고리의 다른 글
  • [혼공컴운] 5주차 미션
  • [혼공컴운] 운영체제 chapter 12 & 13 & 실습
  • [혼공컴운] 4주차 미션
  • [혼공컴운] 파이썬을 지우면.....
공대핫산
공대핫산
공대핫산
공대핫산의 개발블로그
공대핫산
전체
오늘
어제
  • 분류 전체보기 (54)
    • 취업 (0)
      • IT 기업 취업하기 (0)
    • 프로그래밍 공부 (27)
      • HTML,CSS (0)
      • Javascript (25)
      • Python (0)
      • JAVA (0)
      • git (1)
      • SQL (1)
    • 컴퓨터 사이언스 (26)
      • 컴퓨터 구조 & 운영체제 (26)
      • 네트워크 (0)
      • Linux (0)
      • 클라우드컴퓨팅 (0)
      • 알고리즘 & 자료구조 (0)
      • 혼공얄코 (0)

인기 글

태그

  • 혼공JS
  • SQLD교재
  • 자바스크립트
  • ssh
  • SQLD독학
  • 입문
  • 코딩자율학습단
  • 깃허브
  • SQL자격증
  • SQLD시험일정
  • 혼공단
  • 깃
  • 우분투

최근 댓글

hELLO · Designed By 정상우.v4.2.2
공대핫산
[혼공JS] Express 서버 시작하기
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.