[TIL] 실전 프로젝트 중

안치영·2022년 11월 21일
0

TIL

목록 보기
13/15

저저번주 부터 실전 프로젝트를 시작했다.

우리 조의 주제는 슬랙,노션,지라 등을 참고해 각 사의 장점들만 뽑은 팀 내 일정관리 툴을 만들기로 정했다.

주제를 정하는데만 1주일이나 걸려서 시작이 조금 늦어진 감이 있다.

내가 맡은부분은 로그인/회원가입 , 캘린더 , 게시판 이다.

먼저 캘린더를 구현하는데에 있어서 고민을 많이 했다.

라이브러리를 사용하지 않으면 어떻게 구현을 할 것인가에 대해서 제대로된 방법이 떠오르지 않았고, 라이브러리를 사용한다면 서버와의 통신에 대해서 어떻게 할것인가에 대해서 생각해볼 필요가 있었다.

일단 나는
mobiscroll 이라는 캘린더 라이브러리를 사용하기로 했고, 적용하는데에 있어서는 약간의 복잡함이 있기는 했지만, 화면에 구현해내는 것은 금방 적용했고,

서버와의 통신부분에 대해서 찾으려고 함수들을 살펴보다가, 저장,수정,삭제하는 것 같은 함수를 발견했고 그 부분에 콘솔을 찍어가면서 crud 하는 부분을 찾아내는데에는 성공 했다.

그리고 게시판 부분을 구현하는 도중, 캐러셀을 사용해야 했는데 이 역시도 라이브러리를 사용했다.

react-slick이라는 라이브러리를 사용해서 해결했다.

그리고 게시글 작성 부분에서 이미지 업로드와 글씨 속성을 바꾸는 작업을 했어야 했는데, input 태그를 사용했을때는 글자의 시작위치가 가운데에서 나와서 원하는 디자인이 나오지 않았고, textarea를 사용했을 때는 이미지 업로드가 불가능 하기 때문에 고민이 많았다. 그리고 글씨 속성을 바꿔주는 부분에 대해서 state값으로 해보기도 했고, 쿼리셀렉터로 해보기도 했는데 제대로 작동하지 않아서 고민을 하다가 결국 toast-ui라는 라이브러리를 사용하기로 결정했다.

이제 MVP까지 일주일 남았는데 40여개의 api를 처리해야하는데 가능할련지... 모르겠다 ㅎㅎ ㅠ

최대한 많이 이번주안에 시도 해봐야 겠다.

0개의 댓글