본문 바로가기

코드스테이츠 immersive/2주차 프로젝트

2주차 프로젝트 정리.

1. 사용한 스택

React , nodejs, mysql, express, sequelize ,prettier

 

 

2. 내가 사용한 스택과 코드에서 중요한 것

사용한 스택 express, mysql, prettier. nodejs, React

코드에서 중요한 것은 잘 나눠서 구분해서 router 영역과 controller 영역 model 영역을 잘 나누는 것이 중요하다. 

그렇게해서 최대한 꼬이지 않게 api를 잘 정리해서 쓰는 것이 중요하고, db 스키마를 잘 짜는 것이 무엇보다 매우 중요하다고 생각한다. 

 

 

3. 프로젝트 진행으로 얻게 된것과 개인적 피드백

이번 프로젝트 진행으로 가장 많이 얻는 것은 sequelize 사용방법이다. 에러가 많이 나왔엇는데 잘 해결이 되지 않아서 머리아프게 골썩힌 일이 참으로 많았다. 하지만 그 에러들도 이제 어떻게하면 잡을수 잇을지 알게 되었고 예전보다 영어로 된 글들을 보는 방법을 알게 되어서 다음 부터는 에러에 대한 두려움이 확실히 더 사라지고 새로운 스택을 경험할 떄 자신감을 가지고 도전할 수 있을 거같다.

백앤드를 담당으로 시작했지만 프론트앤드쪽에서 처리해야 일들이 너무나도 많았다. 그래서 2주차 초반이나 중반쯤에 프론트 쪽 백업을 할려고 도와주러 갔지만 다른 사람들이 짠 코드를 기준으로 짯기떄문에 그리고 시간이 없다고 너무 급하게 코드를 짜는 바람에 코드가 꼬이고 에러가 생겨도 해결하기가 참 많이 어려웠다.  다음부터 다른 사람의 코드를 백업할 떄는 그 코드만 보는 것이 아니라 그것과 연결된 모든 곳을 확인하고 파악하는 것이 필요로 해보인다.

 

4. 이후에 해야할일 

1. 프론트 부분을 다시 한번 살펴보는 시간이 필요하다.

2. 작업했던 프론트와 서버쪽 git을 자기 레포로 가져오는 작업을 한다.

3. 그리고 연결하는 부분에서 오류가 났던 부분들을 해결 시켜본다.

(그러고 마무리 짓는 것이 필요로 해보인다.)

.