깃허브 2

개발자는 협업이 왜 중요하다는 건데 ?

처음으로 백엔드와 프론트를 나누어 팀 프로젝트를 진행하게 되었다. 기간은 3.17(금) ~ 3월 23(목) 약 1주일 이었고 재밌으면서도 힘들었던 기억이다. 프로젝트의 주제를 정하기 앞서 처음으로 백엔드와 프론트의 협업이 이뤄지는 이번 프로젝트에서 무엇을 경험해보고 배우는것이 무엇일지 생각해 보았다. 많은 기능과 보기 좋은 웹 사이트를 만드는 것 분명 좋은 일이다. 하지만 지금까지 배웠던 기본적인 CRUD를 사용해 리펙토링을 거쳐, 프론트와 통신하며 발생하는 오류 등을 경험해보고 싶은 마음이 더 있던것 같다. 다행히 다른 팀원들도 이 부분에 동의하는 분위기였고 팀 프로젝트에서 게시글의 생성, 조회, 수정, 삭제를 담당하여 구현하게 되었다. 전체 데이터를 조회하는 과정에서 반복문을 사용하고 한개 이상의 리..

TIL 2023.03.27

github 기본적인 기능.

vscode를 사용하며 정말 기본적인 명령어는 알고 있기에 원격 저장소인 github에 데이터를 올리기는 할 수 있었다. 내가 알고 있는 명령어는 아래와 같다. git add git status git commit -m ‘ ’ git push origin main git pull origin main cd ls git init git branch 위의 명령어와 git config를 사용해 username과 email 설정한 이후 github 홈페이지에서 리포를 만들고 저장소를 저장하고 명령어를 사용하는 방식이었다. 예를 들어 프로젝트를 진행한다고 하면, 프로젝트 폴더 안에서 vscode를 열고 최초 git init 명령어를 통해 프로젝트 안에 .git이라는 폴더를 만들어 git을 사용할 수 있게 만들었다..

TIL 2023.02.10