유저가 사용할 수 있는 페이지를 nunjucks를 이용하여서 작성하였다.
layout.html
앱의 전체적인 틀. 다른 route에 따라 다른 view를 block으로 가져옴.
main.html
앱의 메인 화면. 상품의 목록이 있고, 검색 기능으로 검색을 하면 그 조건에 맞는 상품들이 재출력된다.
join.html
layout.html의 회원가입 버튼을 클릭하면 get /join route를 통해 이동.
회원가입 화면이 구현되어 있음.
basket.html
layout.html의 장바구니 버튼을 클릭하면 get /basket route를 통해 이동.
장바구니에 담은 상품들을 확인할 수 있음.
error.html
앱 작동 간 예상치 못한 에러가 발생시 나타나는 화면.
개발 간에 에러가 발생하는 것을 눈으로 확인하고자 생성한 파일.