티스토리 뷰

 

bin/www : 포트 번호 등과 같은 웹 서버를 구축하는데 필요한 설정 데이터가 정의되어 있는 파일

 => .env 파일과 같이 설정 값을 가지고 에러 처리, 기타 추가 설정을 해주는 파일

 

node_modules : Node.js, Express에 필요한 모듈들이 설치되는 폴더

 

public : images, javascripts, stylesheets -> 정적 파일(ex. 로고, 회사 소개 페이지, ...)

(cf. 동적 : 사람마다 다른 데이터)

 

routes : 각 경로를 담당하는 모듈들이 들어있는 폴더 = 라우팅 로직을 구현하는 모듈들

            : 클라이언트에서 어떤 요청을 주냐에 따라서 어떤 로직을 수행할 지 파일별로 분할해서 관리하는 정도

(cf. 자바의 controller 역할)

 

views : 클라이언트에게 html코드로 "화면을 보내는 파일"

 

app.js : 서버의 시작점 => URL에 따라서 라우팅을 해줌

 

package.json : 이 프로젝트에 설치된 모듈 이름, 버전 등 정보들이 작성되어 있는 파일

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함