코드스테이츠FEB [37번째]

Jes·2022년 6월 21일
0
post-thumbnail

📝 오늘 학습한 내용

22/06/21
2일간 배운 Node Http로 약 한 달 전에 만든 나만의 아고라 스테이츠 과제를 연동하는 학습을 했다. 재밌었는데, 어려워서 다 못했다. 어떻게 구현을 해야 할지 잘 떠오르지가 않아 많이 답답했다. 과제를 풀며 아직 한참 멀었음을 느꼈고, 구조는 잡혀있었지만, 미들웨어 추가하는 것이나 라우팅하는 것들을 클론 코딩이 아닌, 직접 하면서 더 많이 배우게 되었다.

🤔 어려웠던내용

서버 폴더와 트위터 기능을 하는 클라이언트 폴더가 따로 각각 있었다. 클라이언트 파일 내부 자체로 만든 객체 데이터를 받아와 화면에 렌더링 하는 구조였는데, 서버에 있는 데이터 파일을 받아와 fecth를 이용하여 어떻게 연동을 시키는지가 문제였다. 검색도 많이 해보고 찾아봐도 잘 안되어서 더 공부해 봐야 할 것 같다..

그리고 서버를 만들며 라우팅하는 부분에서도 부족함을 느꼈다.

router.get('/',findAll); 경로, 변수를 설정 해줬는데, findAll에서 설정한 함수가 실행되는데 이게 어떤 원리로 되는지 이해하기 어려워 더 학습이 필요할것같다.

정리

과제 난이도가 어려웠고, 힌트나 방법을 잘 가르쳐주지 않아서 끊임없이 검색하고, 유튜브보며 문제를 해결했다. 하는동안은 매우 답답했지만, 다 풀지는 못해도 혼자서 찾아보고 생각하게 되는 시간이었다. 정말 좋았고 내역량이 아직 많이 부족함도 느껴 더 학습할 의지가 생긴것같다.

profile
Escape Newbie

0개의 댓글