금요일 오후 1시까지 제출기한이었는데 미리미리 진행 상황 계산해 왔어서 그런지 여유 있게 목요일에 프로젝트를 완성했다. 팀프로젝트 깃허브 링크 https://github.com/jei1211/team_MovieProject GitHub - jei1211/team_MovieProject Contribute to jei1211/team_MovieProject development by creating an account on GitHub. github.com team_MovieProject 🖥️ 프로젝트 소개 TMDB API를 이용한 영화 정보 검색 사이트입니다. 사이트 주소 https://weekly-jei.netlify.app/ 🕰️ 개발 기간 23.06.05 - 23.0..
기능 구현이 어느 정도 완성이 되어서 팀원 개개인의 브랜치에서 진행하였던 코드들을 메인 브랜치로 통합하는 과정을 시작했다. 이전 팀 프로젝트에서 깃허브 협업 해 본 경험이 있어 이번에는 크게 헤매지 않고 브랜치 통합을 할 수 있었다. merge 할 때마다 충돌이 생겼다고 뜨는 부분들을 수정해 가면서 결국 완료된 것을 보면 뭔가 짜릿하다. 이거 이거.. 어쩌면 나.. 개발자가 적성에 맞을지도..?
TMDB api를 이용해서 필요한 정보들을 배열로 추출 한 다음 다시 뿌려주는 과정을 하고 있는데, 역시나 쉽지 않다. 이론 공부는 되어 있다고 생각해서 뭘 써야 하는지 느낌은 오는데 진작 쓰려고 하니 뭘 어떻게 연결을 시켜서 보내줘야 작동이 제대로 되는지 도통 알 수가 없다. 구글링과 들었던 강의들을 뒤적거리면서 하나하나씩 해결해 나가고 있는데 하나하나씩 작동이 될 때마다 어? 되네? 하면서 기분이 좀 좋은 느낌도 있다. 이런 느낌이 오는 거 보면 나... 개발이 적성에 맞으려나? 기능이 제대로 작동되었을 때부터는 뭔가 코드를 더 효율적이고, 더 높은 기술력으로 바꾸고 싶은 욕심이 생겨서 조금씩 조금씩 공부해 가면서 변경하였다. 프로젝트 진행 사항을 보니 팀원분들 중에 어려움을 겪고 있으신 분이 있는 ..
내가 맡은 기능에 대해 구현을 시작했다. 홈페이지에서 검색된 영화를 선택하면 그 해당 영화의 TMDB id 값을 받아와서 영화 포스터, 제목, 줄거리, 감독, 평점 등의 정보들을 상세페이지에 뿌려주어야 한다. 내가 상세페이지를 기본 토대로 만들어낸 후에 나머지 팀원분들이 각자 구현한 기능들을 내 상세페이지에 합쳐야 하는데.. 각자의 js 파일들을 내 detail.js에 모두 가져오는 과정이 쉽지 않을 거 같다. 난 사전 공부를 통해 export, import로 js 파일끼리 연결시키는 것을 할 줄 알았기 때문에 다른 팀원분들의 기능들을 합치는걸 내가 도와줄 수 있겠다 싶었는데 생각해 보니 머리가 터질 것만 같았다. 하루정도 고민해 보다 계획을 변경하는 것으로 결정했다. 5일 안에 팀프로젝트를 완성해야 하..
(이번 팀프로젝트는 내일 끝날 예정이고 그동안 배웠던 점과 과정들을 기록할 예정) 스파르타 내일배움캠프 자바스크립트 개인 과제 주차가 끝이 나고 팀프로젝트가 시작되었다. 영화검색리뷰사이트 TMDB사이트의 API를 이용해서 영화 정보를 가져와서 검색, 해당 영화에 대한 리뷰 작성 기능이 있는 사이트를 구현하는 게 주제였다. 자바스크립트에 대한 공부가 2주 정도밖에 되어 있지 않은 상태에서 진행된 프로젝트라 높은 기술력으로 만들기 위해 시도하다 미완성으로 끝날 위험성을 안고 가기 보다는 현실적으로 자신이 구현할 수 있는 기능을 잘 구현하고 서로 작업한 것을 같이 깃허브로 합쳐보면서 협업에 대한 경험을 갖는 것을 우선적인 목표로 삼았다. 사다리 타기 게임을 통해서 내가 팀장에 당첨이 되어버렸고, 팀장이 되었기..