목록분류 전체보기 (122)
Lsiron
body-paser가 무엇인지 꼬리에 꼬리를 무는 질문과 답변 형식으로 완벽하게 파헤쳐보자.body-parser?body-parser는 Express 애플리케이션에서 클라이언트로부터 전송된 요청의 본문(body)을 파싱(parsing)하는 미들웨어이다. 이를 통해 JSON, URL-encoded 데이터를 쉽게 처리할 수 있다. 정의를 이해하기 위해 확실하게 짚고 넘어가 보자. 이해하기 위해 습득이 필요한 단어 1. 파싱과 JSON 2. 미들웨어 3. URL-encoded 1. 파싱이란?주어진 텍스트 데이터를 분석하여 구조화된 데이터로 변환하는 과정이다. 데이터의 의미를 해석하고, 특정 형식의 데이터에서 유용한 정보를 추출하거나 이를 다른 형식으로 변환하여 쉽게 처리할 수 있도록 한다. 그럼 이 Node..
혹시 'node index.js' 매번 이렇게 명령어를 쓰긴 귀찮지 않나? 그러면 package.json 파일로 가서 "scripts"를 보자. "scripts": { "test": "echo \"Error: no test specified\" && exit 1" }, 이렇게 나와있을 것이다. package.json 파일의 scripts 항목에서는 특정 명령어를 간단한 이름으로 설정할 수 있다. 이렇게 설정한 스크립트는 $ npm run 스크립트 이름 형태의 명령어로 실행할 수 있다. 예를 들어, 아래와 같이 start 스크립트를 설정하면 npm run start 명령어로 node index.js를 실행할 수 있다. "scripts": { "test": "echo \"Error: n..
https://nodejs.org/en Node.js — Run JavaScript EverywhereNode.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.nodejs.org - node.js 를 LTS 버전으로 설치 한 후에, 터미널에 접속한다.$ npm init -y - 위 명령어를 이용하여, package.json 파일을 생성 해준다. (명령어를 쓰면 파일이 자동으로 생성됨)$ npm i express - 위 명령어를 통해 express 라는 라이브러리를 설치 해 준다. - index.js 파일을 하나 만들어준다 (ex. app.js 든 뭐든 이름은 상관없다.) 소위 말하는 express가 이것을 말한다. 보통 이 라이브러리..
문제 1. 내적 길이가 같은 두 1차원 정수 배열 a, b가 매개변수로 주어집니다. a와 b의 내적을 return 하도록 solution 함수를 완성해주세요.이때, a와 b의 내적은 a[0]*b[0] + a[1]*b[1] + ... + a[n-1]*b[n-1] 입니다. (n은 a, b의 길이) 풀이=해답.function solution(a, b) { let answer = 0; for(let i = 0 ; i => 근본으로 풀었다. 1, 2, 3, 4, 5, 6 이렇게 값을 넣어야 한다는 걸 알면 반복문으로 풀면 되기 때문에 문제 의도만 파악하면 풀기 쉬워진다. 두 배열이 같은 길이여야 한다는 점이 흠이다. // 출제자의 의도부터 파악을 했다. 점점 문제를 풀기 시작하면 의도 먼저 파악을 하..