본문 바로가기

Node.js

[Node.js] 4. 메인 페이지 구현

 

메인 페이지 구현

1장에서 쿼리 스트링을 값을 받아서 그 id 값을 매개 변수로 사용하여 id 값에 해당하는 데이터를 불려오게 만들었습니다.

 

메인 페이지는 쿼리 스트링이 존재하지 않는 루트(/) 상대 경로이기 때문에 아래와 같이 데이터를 찾을 수 없는 문제점이

존재합니다. 따로 경로를 지정해야 할 필요가 있습니다.

 

쿼리스트링이 존재하지 않는 메인 페이지

 

코드 수정

 pathname = '/' 이며 queryDate 가 존재하지 않을 때  메인 페이지가 출력되게 수정 

 

그 외에  pathname = '/' 이며 queryDate 가  존재할 경우 쿼리 데이터를 이용해 데이터를 호출되게 수정 

'Node.js' 카테고리의 다른 글

[Node.js] 6. 트리(Tree)  (0) 2023.03.15
[Node.js] 5. synchronous & asynchronous(동기,비동기)  (0) 2023.03.13
[Node.js] 3. 쿼리와 파라미터  (0) 2023.03.12
[Node.js] 2 process 객체  (0) 2023.03.11
[Node.js] 1. URL  (0) 2023.03.10