Notice
Recent Posts
Recent Comments
Link
«   2025/06   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
Tags
more
Archives
Today
Total
관리 메뉴

다재다능 개발자 성장기 🚀

항해99 👩‍💻38일차 TIL 본문

항해99_6기_TIL

항해99 👩‍💻38일차 TIL

merrytang 2022. 4. 13. 23:29

🎉오늘의 한 일🎉

🧡팀프로젝트🧡

- 팀원 다같이 소켓기능을 구현하기로해서 각자 소켓 관련된 강의를 찾아보고 공부하였다. 결과적으로는 프론트단과 잘 연결되어서 실시간채팅기능을 구현할 수 있었다.  


🧡개인프로젝트🧡 

- 드디어 가장 마지막 세부기능인 '내가 작성한 댓글에만 수정버튼 보이게 하는 기능'을 구현하였다. 이제 블로그 세부목록리스트에 있는 목록들은 모두 구현 완료하였다! 😎 이제부턴 팀프로젝트와 병행하면서 새로운 기능들을 넣어봐야겠다 : )

 

 

📌Trouble Shooting 📌

express deprecated res.json(status, obj): Use res.status(status).json(obj)

 

routes에서 view단으로 값을 넘기려는데 계속 이러한 에러가 났다. 한참을 찾았는데 원인은 사소한 곳에 있었다😂. 바로 아래와 같이 값을 넘기는데 사용되는 res.json에서 값을 감싸는 괄호에 소괄호와 중괄호 모두 사용해줘야 되는데 소괄호 하나만 사용해서 형식이 맞지 않아 에러가 났던것!!! 3시간을 디버깅하는데 사용했어서ㅠ 앞으로는 절대 안까먹을 것 같다.  

 

 

🐣배운 점🐣

res.send()

이름에서부터 알 수 있듯이 기본적으로 reponse(응답)을 보내는 역할을 한다. 기본적으로 서버에서는 response를 처리할 때 Content-Type을 지정해줘야 하는데 res.send()는 어떠 데이터를 보내는지 파악해서 이에 알맞게 Content-Type을 지정해준다. 

res.json()

RESTful API의 형태로 데이터를 주고받을 때 주로 JSON 형식을 사용하는데, res.json은 안에 들어있는 데이터를 자동으로 JSON형식으로 바꾸어 보내준다.

'항해99_6기_TIL' 카테고리의 다른 글

항해99 👩‍💻40일차 TIL  (0) 2022.04.17
항해99 👩‍💻39일차 TIL  (0) 2022.04.14
항해99 👩‍💻37일차 TIL  (0) 2022.04.13
항해99 👩‍💻36일차 TIL  (0) 2022.04.11
항해99 👩‍💻35일차 TIL/WIL  (0) 2022.04.10