logo

Day 13 - 쿼리 파라미터 실습, 구조분해할당, 이름 짓기, Map 객체, List 자료구조

language-logoExpressJS

• 쿼리 파라미터는 URL 경로에 포함된 값을 처리하는 `req.params`와 URL의 쿼리 파라미터를 처리하는 `req.query`로 나뉘며, 각각의 방법을 통해 클라이언트에서 서버로 데이터를 전달할 수 있다. `req.params`는 경로에 정의된 값을, `req.query`는 URL의 ? 뒤에 전달된 키-값 쌍을 처리한다.
• 쿼리 파라미터는 URL에 노출되기 때문에 민감한 정보를 전달할 때는 적합하지 않으며, 보안이 필요한 경우에는 POST 요청과 `req.body`를 사용하는 것이 권장된다. 실무에서는 보안을 위해 POST 요청을 기본으로 사용하고, HTTPS를 통해 데이터를 암호화하여 전송하는 것이 중요하다.
• 주어진 코드는 Express.js를 사용하여 특정 유튜브 채널의 정보를 반환하는 API를 구현한 예제이며, 다양한 보안 방책들이 다중으로 설정되어야 함을 강조하고 있다.
• JavaScript 학습 부분에서는 구조 분해 할당, 이름 짓기 규칙, 그리고 ES6에서 도입된 Map 객체의 특징과 사용법에 대해 설명하고 있다.

thumbnail
북마크
공유하기
신고하기
10분 분량
조회수 108
profile-imageakows141
9달 전
Copyright © 2025. Codenary All Rights Reserved.