본문 바로가기

TIL

2/13[TIL]Team Project (2Weekly) 2월 13일 2주간의 프로젝트를 마치고 비록 처음에 생각했었던 구현을 다 하지 못했지만 우리의 프로젝트는 태어났다. 뒤에 있을 한 달 동안의 프로젝트에 비해 2주 간이기도 했고 중간에 설날 연휴까지 끼여있어서 정말 시간이 훅 지나간 것 같다. 오늘 배포를 마무리하고 나서 며칠 전만 하더라도 결과물이 탄생할 수 있을까? 내심 걱정했었던 부분이 많았었는데 여러모로 많이 부족했던 나를 도와준 우리 팀원들에게 정말 고맙다. 첫 프로젝트를 마무리하고 TIL를 쓰면서 우리가 처음에 구현하고자 했었던 페이지를 생각해보았다. 지금 우리가 구현하고 난 페이지를 보고 나니 많은 기능이 사라진 ... 첫날부터 브랜치, 커밋 등등 생각지도 못했었던 그동안 사소하다고 생각했던 부분에 있어서 된통 당하고 그렇게 2주... 이렇게.. 더보기
2/8[TIL]Team Project (2Weekly) 프로젝트를 시작한 지 한 주가 지나고 첫 주말을 지냈다. 한 주간 프로젝트를 하면서 느낀 점이 있다면 시간이 정말 너무 금방 가고 어떤 결과물을 만드는 것에 있어서 이렇게 세세하게 무엇을 정해야 하는지 깨달았다는 점이다. 이제 한 주 밖에 남지 않았기도 하고 더군다나 설날이 끼어 있어서 마음이 조급 해지는 것은 어쩔 수 없는 것 같다. 그렇게 남은 한 주를 시작했다. 오늘 할 일 완료된 테스크 카드 클로즈하도록 요청 레이아웃 마무리 페이지별 기능 구현 담당 페이지 남은 기능 파악하기 오늘 진행도 테스크 카드 클로즈 사항 완료(제 때 완료하는 대로 클로즈를 하여 진행 상황을 최신화하는 것이 좋을 것 같다) 많은 페이지의 레이아웃 구성을 마무리 페이지 별로 기능 부분을 구현 하다가 막혀서 갈 길을 잃어버렸다.. 더보기
2/6[TIL]Team Project (2Weekly) 오늘 할 일 css 학습 mypage 레이아웃 구현 토글 구현 write 레이아웃 구현 오늘 진행도 css 학습하면서 client page 구현 mypage 레이아웃 구현(대체적인 레이아웃 구성 완료) 토글 구현(토글 구현 시 토글 클릭 유무에 따라 두 가지의 상태를 두어 구현하면 될 것 같다는 생각을 바탕으로 코딩 완료) write 레이아웃 구현(내일 구현 시작할 예정) 느낀 점 레이아웃을 구성하는데 시간이 많이 들어서 이벤트나 상태 관리, 각종 기능들, 서버와의 통신 등 구현해야 할 부분이 많은데 서둘러야겠다. 더보기
2/5[TIL]Team Project (2Weekly) 오늘 할 일 1. mypage 레이아웃 구현 2. 토글, 각종 버튼 3. 팀원 분과의 레이아웃 설계 및 기능 설계(css) 및 중복된 부분에 대한 어떤 부분을 나눌지(Ex.nav 컴포넌트) 토의 진행 마이페이지 레이아웃 및 기능 구현 - 레이아웃 부분별로 나누어서 컴포넌트 파일 셋업 및 css 구현 느낀 점 뷰를 담당하는 client 부분에서 css가 잘 되지 않으니 너무 진도가 나가지 않아 답답함 대안 css 강의를 들으면서 모자랐던 부분 들을 채우고 이를 통해 client 부분을 만들어 나가야겠다고 생각 더보기
2/4[TIL]Team Project (2Weekly) 상태 관리 및 태그, 컴포넌트 관리 페이지 상의 상태 관리와 클라이언트 부분에 있어 react 사용 시 컴포넌트, 태그 부분에 있어 피드백 요청이 와서 이를 해결하였다. 변경을 해놓고 보니 전보다 코드 구현하는 데 있어 편리하게 할 수 있었던 것 같다. git과 branch와의 전쟁 지금껏 레포를 포크 하고 git clone을 하고 git status -> git add -> git commit -m -> git push를 해오면서 git에 관해서는 어느 정도 잘 다룰 줄 안다고 생각했지만 큰 오산이었다. 프로젝트를 하기 앞서서 브랜치를 만들고 이를 git 통해 관리를 하는데 이 개념이 확실히 내 머리 속에 자리 잡지를 못했었던 것 같다. 월요일에 시작한 프로젝트부터 지금까지 브랜치를 어떻게 나누어서 관.. 더보기
2/3[TIL]Team Project (2Weekly) 오늘 진행하고자 했던 부분 issue 카드에 적힌 부분 구현 토글 버튼 구현 → 새로운 스택?(제이쿼리) → 일단 react로 열심히 해본다. 토글 버튼 구현을 하는 부분이 있어서 해보는 중 제이쿼리를 통해서 사용한 예시 들이 많길래 시도해보다가 마음대로 잘 되지 않기도 하고 향후에 react와 접목해야 할 부분에 있어서도 애매하기에 react로 계속 시도해보려고 했지만 쉽지 않았다. 시간을 많이 투자하기도 했었는데 어떤 뚜렷한 결과물이 나오지 않아 내일부터는 막히면 바로바로 넘어가고 구현할 수 있는 부분부터 구현을 하여야겠다고 생각했다. 그리고 당연하다고 생각했던 부분의 배신 예상치 못한 부분에서 난관에 많이 봉착했던 것 같다. 어제 프로젝트 룰에서 정했던 브랜치 생성이라던지 react 버전 등 정한 .. 더보기
2/2[TIL]Team Project (2Weekly) 오늘 주로 했었던 사항 - API 문서 작성 - git 이용법 - 프로젝트 룰 - issue 등록 오늘은 어제에 이어하기로 예정되어 있어 api 문서를 작성을 하였다. 막상 api 문서를 직접 작성하려고 하니 처음에는 많이 헤매었지만 어제 플로우 작성을 도와주는 페이지 같은 gitbook의 도움으로 보다 쉽게 해낼 수 있었던 것 같다. 하지만 api 작성이 중요하기도 하고 프로젝트 진행 동안에 변경될 수 있는 부분인 것 같다. 그리고 엄청나게 헷갈렸던 git 이용법 스프린트를 진행하면서 add, commit, push를 계속 써왔지만 이 것 관련해서 많은 혼동이 있었던 것 같다. 브랜치 확인 git branch –list 브랜치 생성 및 전환 git branch -b 브랜치 전환 git checkout .. 더보기
2/1[TIL]Team Project (2Weekly) 팀 프로젝트의 날이 밝았다. 이미 프로젝트를 시작하기로 예정되어 있었지만 아직 내가 그 만한 실력이 있을까? 하는 의구심을 주말 동안 가지고 있었다. 다시금 친구에게 내가 아직 잘못하는데 프로젝트를 내가 잘할 수 있을까?라는 질문에 내 친구는 다 하면 할 수 있다는 근거 없는(?) 소리를 할 뿐이었다. 프로젝트 팀원들은 주말 전에 공지 되었는데 다른 팀들은 4명씩이었는데 우리 팀원은 나를 포함한 3명이었다. 인원 분배에 앞서 어쩔 수 없는 부분인 듯했다. 물론 4명의 몫을 3명이 하게 된다면 상대적으로 힘들 수 있지만 애초에 3명의 몫을 3명이서 하면 될 일이라고 긍정적으로 생각을 했다. 그리고 커뮤니케이션 측면 적으로도 더 좋으리라... 프로젝트라는 것을 시작하게 되면 이 때 까지 공부했었던 부분을 당.. 더보기