TIL / 20210724

장정윤·2021년 7월 24일
0

TIL

목록 보기
16/41
post-thumbnail

✍ 오늘 한 일

오늘의 술 (OhSool, 오술)이라는 프로젝트의 주제가 확정되고 MVP를 토대로 디자이너 팀 분들과 와이어프레임 초기본을 완성시켰다.

MVP는 크게 3가지 기능으로 기획했다.

그리고 MVP를 바탕으로 필요한 api를 다같이 설계하는 시간을 가졌다.

이전 조에서는 api를 Backend에서 api 먼저 설계한 후 Frontend에 넘겨주다보니 수정할 부분이 많았는데, 이번에 api를 함께 설계해보니, 응답/요청을 예상하기가 더 수월했다. Backend와 Frontend의 약속과도 같은 api를 설계함에 있어 상호 이해와 소통이 많이 필요하다는 것을 다시 한번 느꼈다.

✍ 공부 내용 기록

코드리뷰 시간에 좀 더 효율적인 코드 작성에 대해 이야기하는 시간을 가졌다.

useState()에 하나의 값을 넣어 처리하는법도 있지만,
한번에 관리되는 data는 하나로 묶어 object로 관리하면 좀 더 효율적이다. 이번 프로젝트에서 로그인, 회원가입 등에 object로 묶을 수 있는 데이터들은 묶어서 아래와 같이 useState 관리를 해봐야겠다.

const [user_info, setUser_Info] = useState({
        user_id: "",
        user_pwd: ""
    });
const {user_id, user_pwd} = user_info;

이렇게 한번에 user_info 값을 묶어 쓰게 되면 한번에 처리가 가능해 처리해야할 갯수가 많아질 수록 효율적인 방법이 될 것 같다.

profile
꾸준히 꼼꼼하게 ✉ Email: jjy306105@gmail.com

0개의 댓글