트렐로 Trello 클론코딩 해보기

김민준·2023년 8월 7일
1
  1. 트렐로 Trello 클론코딩 해보기

회의하며 느낀 점
회의 결과물들

1. 트렐로 Trello 클론코딩 해보기

  1. 목표 : 트렐로 서비스를 따라만들어 보자.
  2. 기각 된 의견 : 자바스크립트로 만든 뒤, 시간이 남으면 타입 스크립트로 바꾸자
    그럴거면 애초에 타입스크립트로 만들거나, 아예 하지말자고 이야기가 나왔고 자바스크립트로 하는 것으로 결정났다.
  3. ERD

뭔가 난잡하게 구현되었다...

  1. 개인적으로 목표 분할을 해본 것

목표 분할의 초안

목표 분할의 1차 개선안

  1. list의 순서를 바꾸기

  1. 결정 된 사항
    회원가입을 한 뒤 board에 다시 가입을 한다.
    board의 소유자는 0, 일반 유저는 1,2를 가진다.
    1은 열람만 가능, 2는 제한적은 CRUD 권한을 가진다.

  2. list, card는 이동이 가능하며, 각각 order라는 컬럼을 수정함으로써 순서를 바꾼다.

  3. comment는 본인만 crud 가능하며 card에 귀속되며 순서를 바꿀 수 없다.

회의하며 느낀 점

  1. 권한을 가진 사람을 정하는 것 보다는, 권한을 가진 사람의 목록을 외래키로 지정하는 것이 좋다.
  2. ERD를 짤때 테이블의 이름등을 서로 안헷갈리게 짜는 것이 좋다.
    예) 테이블명의 column이면 테이블의 필드와 헷갈린다. list같은 이름으로 대체하자.

회의 결과물들

노션
ERD
git hub

profile
node 개발자

0개의 댓글

관련 채용 정보