Roll The Dice
close
프로필 배경
프로필 로고

Roll The Dice

  • 분류 전체보기 (109)
    • error (16)
    • Web (31)
      • TIL (16)
      • JAVA (1)
      • JS (13)
      • Python (1)
    • 알고리즘 (29)
    • 운영체제 (10)
    • 네트워크 (9)
    • ML DL (4)
      • TensorFlow 기초 (2)
      • Object Detection (2)
    • 면접 (2)
    • 회고 (1)
  • 홈
  • 태그
  • 방명록

[Node.js] express 프로젝트에 핸들바 템플릿 엔진 적용하기

익스프레스 설치 npm i express@4.17.3 npm i mongodb@4.13.0 프로젝트 디렉터리 구조 잡기 보통 모든 기능을 제공하는 풀스택 프레임워크는 디렉터리 구조를 강제한다. (ex)Django) 반면 마이크로 프레임워크는 디렉터리 구조를 강제하지 않는다. 익스프레스 또한 강제하는 부분이 거의 없다. 보편적으로 사용되는 3계층구조 아키텍처(컨트롤러, 서비스, 데이터 엑세스) 를 사용하여 개발 (웹 프레임워크에서 사용하는 MVC 패턴을 적용하기에도 좋음) - 컨트롤러 : 뷰에서 넘어온 요청을 받아서 권한 체크, 유효성 검증을 한 후에 서비스 계층으로 넘어감 - 서비스 : 비즈니스 로직 처리 - 데이터 엑세스 : 서비스 계층과 데이터를 주고받음 API들이 많지 않으므로 라우터와 컨트롤러 코..

  • format_list_bulleted Web/JS
  • · 2024. 3. 27.
  • textsms
  • navigate_before
  • 1
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (109)
    • error (16)
    • Web (31)
      • TIL (16)
      • JAVA (1)
      • JS (13)
      • Python (1)
    • 알고리즘 (29)
    • 운영체제 (10)
    • 네트워크 (9)
    • ML DL (4)
      • TensorFlow 기초 (2)
      • Object Detection (2)
    • 면접 (2)
    • 회고 (1)
최근 글
인기 글
최근 댓글
태그
  • #cpu게이트
  • #메세지브로커
  • #CPU
  • #java22
  • #Ram
  • #TS #typescript #generic
  • #node.js #express
  • #캐시메모리
  • #이벤트브로커
  • #pm2 #vm
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바