일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 경제학적기초지식
- 금융기초
- 비전공자 개발
- 경제학적설명
- 9급경제학
- 비전공자개발자
- 하버드MBA
- 파생금융
- 국내수출
- case method
- 파생상품
- 7급경제학
- 바닐라자바스크립트
- 경제학적개념
- 개발자되기
- 케이스메소드
- 파생경제학
- 자바스크립트
- 개발자
- 경제학기초
- 채권기초
- 주식기초
- 주식과채권
- 코딩
- 배열메소드
- 비전공자 코딩
- devlift
- 문과 개발
- 경제학
- 콜드콜
- Today
- Total
목록개발 일지/node.js (with express) (5)
deVSner
1. const data = await fs.readFile(`.${req.url}`) ~ 이 부분이 static으로 된 거임 app.use('요청경로', express.static('실제경로')); localhost:3000/zerocho.html learn-express/public-3030/zerocho.html localhost:3000/zerocho.css learn-express/public-3030/zerocho.css 이 미들웨어는 morgan 밑에 위치시킬 것. 성능적인 문제 app.use('/', express.static(path.join(__dirname, 'public'))) 로그인 한 유저에게만 static 라우터를 실행시키고 싶다면?? app.use('/', (req,res,n..
1. npm node manager packager 노드의 패키지 매니저 다른 사람들이 만든 소스 코드들을 모아둔 저장소다 남의 코드를 사용하여 프로그래밍이 가능하다. 즉, 내가 구현하려고 하는 것은 이미 npm에 있을 가능성이 99% ㅋㅋ 2. -D npm i -D 패키지명 이렇게 설치를 진행하면 devDependencies로 설치가 되고, 개발할 때만 패키지를 사용하게 된다 반대로, -D 옵션을 주지 않고 설치를 진행하면 Dependencies로 설치가 되고, 배포할 때까지 쓰이게 된다. 3. -g npm i -g 패키지명 이렇게 설치를 진행하면, '패키지명'을 명령어처럼 사용할 수 있다. 4. package-lock.json 디펜던시들의 디펜던시까지 기록이 되어있다. 버전이 정확히 고정되어 있다. ..
1. rest rest api를 사용한 주소 체계를 이용하는 서버 잘 지켜지지는 않는다. 의미 전달만 잘 되면 오케이 2. Header 데이터에 대한 데이터 https://developer.mozilla.org/ko/docs/Web/HTTP/Status HTTP 상태 코드 번역이 완료되지 않았습니다. Please help translate this article from English HTTP 응답 상태 코드는 특정 HTTP 요청이 성공적으로 완료되었는지 알려줍니다. 응답은 5개의 그룹으로 나누어집니다: 정보를 제 developer.mozilla.org 3. 쿠키 쿠키가 없는 상황에서, 서버는 브라우저의 요청을 구분할 수가 없다. 누가 보냈는지를 구분할 수 없다는 뜻. 쿠키는 '키=쌍'이다 요청마다 추가..
1. express 미들웨어 express가 담긴 index.js 크게 몇몇개의 부분으로 나눌 수 있겠다. 첫 번쨰는, 모듈을 불러오는 부분 const express = require('express'); const app = express(); 두 번째는, 해당 모듈을 use함수로 호출하는 부분 app.use(logger); 세 번째는, 첫 번째와 두 번째에 사용될 함수를 작성하는 부분. function logger( req, res, next) { console.log('i am logger'); next(); } 실제 index.js 내에서는 첫 번째 -> 세 번째 -> 두 번째의 순서로 코드가 작성되어 있다. 구조를 이해하다보니 이 순서가 나을 거 같았다. express에는 '기능'을 추가하기 위..
express로 서버를 구축하면서 진짜 많이 헷갈렸던 부분이다 솔직히 지금도 헷갈린다. 머릿 속으로 '아 이번엔 이걸 써야 하나? 아닌가?' 하는 퀘스천 마크와 함께 하나씩 다 해보곤 했다 테스트 케이스가 통과되면 ok.....ㅋㅋㅋㅋㅋ 한 번 시간을 내서 저거를 알아봐야지 생각했었다. 오늘은 https://blog.fullstacktraining.com/res-json-vs-res-send-vs-res-end-in-express/ res.json() vs res.send() vs res.end() in Express In this article we are discussing the differences between the json(), send() and end() methods available ..