/expressTest

블로그 만들기

Primary LanguageJavaScript

header

🚀 스택

HTML CSS JS EJS

NODEJS EXPRESSJS Sequelize

ESLINT PRETTIER

📌 목적

다음과 같은 기능을 가진 블로그 구현을 목적으로 합니다.

  1. 인증
  2. 게시글 작성 및 편집
  3. 검색
  4. 댓글
  5. 방문자 및 조회수 통계 및 분석

📋 ERD

myBlog

✅ 구현 기능

  1. 인증
  2. 게시글 작성 및 편집
  3. 게시글 작성자 팔로우 및 게시글 좋아요
  4. 검색

📁 디렉토리 구성

└──src/
├── config : 설정 파일을 포함하는 디렉토리
├── loaders : 앱이 시작될 때 로드되는 로더 또는 초기화 코드를 포함하는 디렉토리
├── models : 데이터 베이스 구조 저장
├── router : 서버 연결
├── services : 서비스 함수
├── utils : 재사용이 가능한 utility함수, 헬퍼 함수 등을 포함
└── public : 정적 파일(이미지, 스타일 시트, 클라이언트 측 JavaScript 파일 등)이 저장되어 있음

✅실행 방법

npm start 을 통하여 서버 연결