최대 크기를 노트북 사이즈로 반응형을 만들었더니, 32인치 데스크탑에서 빈 공간이 생겼습니다. 다음에 반응형 웹을 만들 때, 가장 큰 페이지 부터 css를 구성해야겠다고 생각했습니다.
testlist 슬라이드 애니메이션 로직을 구현하는 것이 힘듭니다. 어떤 것이 문제인 줄 알지만, 코드로 표현 어렵습니다.😇
내일은 프로젝트에 기여하기 위해 무엇을 해야 하나요?
testlist 페이지를 완성할 것(with 수완님)
정규표현식 추가할 것
✅210827
오늘은 어떻게 프로젝트에 기여했나요?
testlist 페이지 슬라이드를 구현하였습니다.
회원가입, 로그인 정규표현식을 추가하고 axios로 서버와 연결하는 작업을 하고 있습니다.
오늘의 프로젝트에서 힘든 점은 무엇인가요?
순수 자바스크립트로 슬라이드를 구현하는 것이 어려웠습니다. 하나가 되면, 하나가 안되고, 구현에 성공하였지만 새로고침을 하니 모든 css가 풀렸습니다. useState로 설정을 해주었지만, 되지 않았습니다. 결국 라이브러리의 힘을 빌렸습니다. (시간이 남으면 바닐라 자바스크립트로 구현해보겠습니다!)
정규 표현식이 제대로 작동하지 않았습니다. 아직 해결하지 않은 문제가 있습니다.
내일은 프로젝트에 기여하기 위해 무엇을 해야 하나요?
회원가입, 로그인 정규 표현식 완성
회원가입, 로그인 반응형 완성
✅210830
오늘은 어떻게 프로젝트에 기여했나요?
로그인 상태에 따라 navbar를 설정하였습니다.
서버와 연결하여 회원가입, 로그인 기능을 구현하였습니다.(with 소연님)
오늘의 프로젝트에서 힘든 점은 무엇인가요?
스프린트나, ha3를 칠 때는 이해했다고 생각했는데, 처음부터 구현하려니 힘들었습니다. 생각지 못한 오류와 useHistory.push undefined를 해결할 수 없었습니다. 소연님의 도움을 받아 리다이렉트로 해결하였지만, 2번 클릭해야지 로그인이 되는 점이 해결되지 않고 있습니다.
새로고침을 하면 상태가 없어집니다.
내일은 프로젝트에 기여하기 위해 무엇을 해야 하나요?
로그인 구현 완성
Mypage 태그 구현
✅210831
오늘은 어떻게 프로젝트에 기여했나요?
회원가입, 로그인, 로그아웃을 axios 를 사용해 서버와 연결해주었습니다. (with 소연님)
alter창을 만들고, mypage 회원수정 구현을 했습니다.
오늘의 프로젝트에서 힘든 점은 무엇인가요?
결국 localstorage를 사용해 accessToken을 저장해주었지만, 쿠키에 담기지 않아 힘들었습니다.
현재는 회원수정 정보를 받아오는 데서 막혔습니다.
내일은 프로젝트에 기여하기 위해 무엇을 해야 하나요?
mypage 구현
전체 css 수정
✅210901
오늘은 어떻게 프로젝트에 기여했나요?
Test 와 TestPage의 css를 완성하였습니다.
MyPage의 favorite 기능의 추가 구현하였습니다.
오늘의 프로젝트에서 힘든 점은 무엇인가요?
중간 중간에 서버와 데이터 받는 부분에서 오류가 있었습니다. 그러나 팀원 전체가 힘 합쳐서 해결하였습니다 !
slide 라이브러리를 사용해서 css 고치는 것이 힘들었습니다.
내일은 프로젝트에 기여하기 위해 무엇을 해야 하나요?
마이페이지 페리보릿 삭제 서버 요청보내기
CSS 전체 확인
프로젝트 발표 맡은 부분하기
✅ KPT 210902
Keep (유지할 항목)
해결이 안나는 부분에 모든 팀원이 힘을 합쳐서 해결하는 것이 좋았습니다. 알고 있는 지식이 다 다르기 때문에, 머리를 맞대니 해결이 더욱 빨랐습니다.
프론트엔드 부분에서 CSS나 JS 구현 시, 안되더라도 끝까지 노력하는 모습이 좋았습니다.
서버 통신이나 에러가 뜨더라도 무너지지도 싸우지도 않고, 재미있게(?) 문제를 해결해 나아가는 것이 좋았습니다.
Problem (문제라고 생각하는 항목)
Client와 Server가 데이터를 주고 받을 때, 데이터의 형식, 환경 등이 맞춰지지 않아 속도가 느려졌습니다.
처음 단순하게만 생각했던 UI에서 어려움을 느꼈습니다.
다시 한 번 컴포넌트, 페이지와 컨트롤러 간의 폴더 구분이 중요하다는 것을 깨달았습니다.
Try (Action Items)
더 디테일하게 데이터의 형식을 설정해, 개발 속도를 더뎌지지 않게 해야겠습니다.
혼자서 최선을 다한 후, 해결이 나지 않을 땐 페어나 팀원 모두가 함께 고민해보는 것을 유지하겠습니다.
웹 디자인을 미리 찾아보고, UI를 확정지은 다음 개발을 시작하겠습니다.
팀의 커뮤니케이션 분위기를 유지시키기 위해 노력하겠습니다.
4주차 프로젝트 때는 시작 전부터 폴더 구분 등 개발 환경에 대한 세팅을 디테일하고 정확하게 하겠습니다.