less than 1 minute read

Day 45

felog 프로젝트 개요 및 모델링

  • velog와 같은 서비스를 만들어본다.

구현해야 할 것들

  • 사용자가 서비스를 이용하는 예상 스토리를 만든다.
  • 이를 기초로 우리가 해야할 일을 만든다.
  • 비인증 사용자는 글 작성을 위해 가입 후 글을 작성한다.
  • 도메인을 뽑아낼 수 있다.
  • 기능을 뽑아낼 수 있다.
  • 디자인, 페이지를 뽑아낼 수 있다.

필요한 기능

  • 로그인과 회원가입
  • 유저 정보 수정
  • 글 CRUD
  • 댓글 CRUD

기능에서 발견한 도메인

  • 사용자
  • 댓글
  • 도메인에서 필요한 요소를 정의하는 것이 모델링

구현 순서

모델링 → 백엔드 → 프론트엔드 → 배포

기술 스택

  • GraphQL
  • TypeScript
  • strapi
  • Next.js
  • Apollo Client

Categories:

Updated: