Node.js 디렉토리 구조

요한·2025년 9월 2일
0

.idea

인텔리제이에서 만들어서 idea 디렉토리가 생겼네요 다른 툴마다 다 다름

bin

  • www 파일에 서버관련 실행 및 내용이 있음

서버 실행시 app.js 파일을 가져와서 실행

public

정적 파일 관리 해주는곳 java에서 resouces/static 와 비슷함

routes

리소스(URL 요청)에 대한 로직을 처리하는 부분
spring에 controller 와 비슷함

views

서버에서 동적으로 HTML을 만들어 클라이언트에 응답할 때 사용
spring 에서 WEB-INF/views (JSP) 비슷함

app.js

Express의 메인 설정 허브

  • 미들웨어 등록
  • 뷰 엔진 설정
  • 라우터 등록
  • 에러 처리

package.json

전에 npm 명령어로 내가 다운받은 의존성과 실행 명령어문 등 있음
spring에서 build.gradle,pom.xml 비슷함

profile
코드 깍는 개발자 kangyohan.dev.0421@gmail.com

0개의 댓글