Node.js_project_A03 과정

reggias·2023년 1월 16일
0

프로젝트

목록 보기
4/4

시작 230113~23

스터디 공통 계획 링크 : Node.js_projec_A00
이전 진행상황 링크 :
230111 Node.js_projec_A01
230112 Node.js_projec_A02

11. 간단한 API 만들기

1) Router 추가

  • routes 폴더 만들기(mkdir 명령어)
  • routes 폴더에 test.js 파일 만들기(touch 명령어)
  • express에서 제공되는 Router 함수를 사용해 router 생성
  • 엔드포인트 작성
  • Router를 app.js 에서 사용하기 위해 내보내주는 코드 추가

2) Router 미들웨어 사용

  • app.js에서 작성
  • 이제부터 http://localhost:3000/ 뒤에 /api로 시작하는 주소는 routes/test.js에 있는 Router 미들웨어를 통해 처리한다는 의미

3) Rest API 만들기

  • routes 폴더 및 lookup.js 파일 만들기
  • lookup.js 파일에서 작성
  • 간단한 API 를 json 형태로 만들기
  • Rest API
  • Thunder Client 실행(서버 실행 후)

12. ejs 렌더링

1) views 폴더 만들고 ejs 렌더링할 파일 만들기

2) npm i ejs 설치

3) 템플릿 엔진 설정을 ejs로

  • app.js에서
profile
sparkle

0개의 댓글