정적 VS 동적 사이트

JunYoung7·2020년 10월 17일
0

✔️ 정적 VS 동적 사이트

정적(STATIC) 사이트

  • 하나의 html 파일 = 하나의 웹페이지(html 변화 X)
  • 파일에 대한 접근 제한 X => 'public'
  • 모든 사용자는 같은 결과의 웹 페이지를 서버에 요청한 뒤에 응답 받음.

동적(DYNAMIC) 사이트

  • 하나의 html 파일 = 여러개의 웹페이지를 가짐(html 변화 O)
  • router를 통해 개별 파일에 대한 접근 제한 설정 가능(요청 정보를 처리한 뒤, 제작된 HTML 문서를 클라이언트에게 전송)
  • 상황,시간,요청에 따라 웹페이지는 달라짐(사용자마다 다른 웹페이지 모습을 서버에 요청하고 받을 수 있음)

✔️ Nodejs에서의 정적 폴더 설정

  • 정적 폴더 : 정적 파일(image, html, css 등)이 존재하는 폴더
app.use(express.static(path.join(__dirname, "../../frontend/public")));

예시 코드를 보면,
path.join으로 생성된 경로에 해당하는 폴더를 정적폴더로 설정한다.

출처 : https://seunghyun90.tistory.com/40

profile
JunYoung7의 프로그래밍 발자취

0개의 댓글