6주차_WIL

개발자 취준생 밍키·2022년 10월 30일

WIL

목록 보기
6/11

3주간의 주특기 기간이 끝나고 드디어 백엔드와 협업하는 시간이 다가왔다... 난 아직도 기초가 부족하다고 생각하는데 커리큘럼상 어쩔수없지ㅠㅠ 이 고민을 매니저님께 털어놓았더니 리액트 마스터처럼 보이는 매니저님도 아직도 자신이 기초가 부족하다고 생각하신다며, 끝나고 개인적으로 공부하는 시간을 갖는 것보다 어차피 계속 공부하게 될테니... 사이드 프로젝트를 하면서 공부를 이어가다가 취업하고 스터디하는 식으로 진행하는것이 나을 것 같다고 하셨다. 그 말에 바로 설득됨! 아무리 공부할게 많아도 누가 시키거나 이렇게 다같이 하는거 아니면 못하는 나를 잘 알기 때문에..^^
암튼 백 분들 3명과 프런트 2명이 만나서 한 조를 이루게 되었다. 딱 보니 백 3분은 정말 잘하시는 분들이고 프런트 1분도 잘하시는 분이라서 '내가 왜... 여기에..?'라는 생각이 ㅠㅠ 안그래도 의기소침해져 있었는데 백 분이 미니프로젝트에 실시간 채팅을 구현하여 이번 카카오톡 데이터센터 문제처럼 먹통이 되었을때 대체할 만한 메신저를 만들어봅시다! 하셔서 더 두렵고.. 기가 죽었다. 전.. 아직 CRUD도 잘 못하는데요.. useEffect도 ... 써본적 없는데요ㅠㅠ 하지만 매니저님의 S.A 코멘트가 달린 후 얘기가 잘 되어서 채팅은 결국 안하기로 하고, 프런트를 많이 배려해주셔서 기본적인 것만 해보기로 했다.
우리 프로젝트의 주제는 '밸런스게임 게시판'이었는데, 흥미로운 주제를 생각한 규현님 정말 대단해! 근데 구현할 수 있을지가 문제^^
나는 게시판 CRUD를, 규현님은 로그인쪽을 맡기로 했는데, 큰 문제는 리액트로 로그인 구현하는 것을 항해에서 아무것도 .. 안알려준다는 것이다. 그냥 우리끼리만 팀원끼리, 프런트끼리 알아서 구현해야했다! 백엔드는 계속 해오던 것이라 API만 맞추고 우리에게 전달해주면 됐는데, 프런트는 처음부터 공부해야됐어서 진도가 안맞았던게 너무 치명적이었다. 백 분들은 새로운 기능을 해보길 원하시고, 프런트 사람들은 당장 로그인 통신도 못하고 있고... 문제라고 느껴졌다. 그래서 발표때 로그인을 구현 못한 조도 많은 것으로 들었다ㅠ 너무 아쉽다...
아무튼 난 비교적 쉬운 UI와 CRUD 쪽을 맡았는데, 로그인 UI부터 힘들어서 규현님과 거의 같이 로그인을 고민했던 것 같다. CRUD는 json서버로만 해보고 서버는 연결하지 못한 채, 로그인 모달창과 로그아웃, 화면 전환 부분만 하다가 끝난 이번 주...
수요일 오전까지 각자 열심히해오다가, 수요일 오후부터 급해지면서 다같이 얘기하면서 했는데 우리가 여태 소통이 부족했구나...를 느꼈다. 일단 API 명세서를 짜면서 아무런 소통을 안했다는것이 서버연결을 완성하지 못한 원인으로 본다ㅠ 같이 얘기하면서 맞춰볼걸...하는 후회가 남는다
상세보기 페이지에는 댓글 컴포넌트가 들어가는데, 우리는 그것을 컴포넌트로 다 나눠서 구현하지만 서버에서는 그것을 하나의 배열에 다 넣어서 데이터를 던져주는데, 우리가 그 데이터를 받아오는 과정에서 배열안의 배열로 들어가지 못하다 보니 댓글을 불러오는 데 시간이 오래걸렸고, 반드시 새로고침을 해야지만 기능이 구현되는 문제는 useEffect를 잘 사용하지 못한 이유라는 것을 매니저님을 통해서 알 수 있었다... 이런 기초도 못하는데 어떡하지!ㅠ
느낀점은 많았는데 지금 또 프로젝트에 쫓기느라 여기까지만 적어야겠다... 중도하차는 참자~ 정은.. 존버는 성공한다!ㅠㅠ

profile
개발자가 되고싶어요

0개의 댓글