[Restropect] 6주차 과제 1일차 회고
과제 진도 현황
- 대략적인 파일 구성
- MongoDB Compass를 이용한 데이터 연결 및 메인 페이지 렌더링
- 로그인 페이지 연결 및 렌더링
회고
오늘 MongoDB Compass를 이용해 데이터를 연결하는 부분에서 상당히 애를 먹었다.
잘 작성된 설명서를 보며 차근차근 해보았는데, 계속 데이터 연결이 되지 않아 sample_problems의 값을 불러오지 못하고 있었다.
처음엔 데이터를 연결하는 방법이 잘못되었나하고 계속 connection method를 다르게 적용해보았는데 문제의 해결책이 아니였다.
결국 멘토님을 호출하여 문제를 해결했다..
내가 놓쳤던 부분은 아래와 같다.
- env 파일에서 mongodb url을 local로 지정했다.
- atlas에서 생성한 데이터 베이스 이름과 compass에서 생성한 데이터 베이스의 이름을 다르게 지정했다.
- compass에서 데이터를 insert할 때, problems가 아닌 별도로 생성한 이름의 파일에 데이터를 넣었다. (멘토님께 도움 받은 부분)
놓쳤던 부분들을 살펴보면, 데이터를 왜 이렇게 연결해야하는지에 대한 고민과 그 과정을 이해하려는 노력이 부족했던 것 같다.
항상 왜? 라는 의문을 던지며 끝없이 탐구하는 자세가 중요한 것 같다. 아 그렇구나~!하고 그대로 받아들이지 말고 끊임없이 물음표를 던지자.
내일 목표는 passport를 이용해 로그인 인증을 마치고, 문제를 클릭하면 문제 상세 페이지로 이동하는 것 까지 해보려고 한다.
내일은 오늘보다 더 나은 하루가 되길!!
Leave a comment