Node.js와 Express를 학습하기 위한 최소한의 기본 설정 프로젝트입니다.
npm install# 일반 실행
npm start
# 개발 모드 (파일 변경 시 자동 재시작)
npm run dev- 홈페이지: http://localhost:3000
- API 테스트: http://localhost:3000/api/test
node-js/
├── package.json # 프로젝트 설정 및 의존성
├── app.js # Express 서버 메인 파일
└── README.md # 이 파일
- Node.js를 위한 웹 프레임워크
- 웹 서버를 쉽게 만들 수 있게 도와줌
- URL 경로와 HTTP 메서드에 따라 다른 응답을 하는 것
- 예:
app.get('/', ...)- GET 요청으로 홈페이지에 접근할 때
- 서버가 요청을 받는 통로
- 기본값: 3000번 포트
- 더 많은 라우트 추가하기
- 정적 파일 서빙 (HTML, CSS, JS)
- 템플릿 엔진 사용하기
- 데이터베이스 연결하기
- 미들웨어 사용하기