전체 글

.d.ts파일은 type을 정의하기 위해서 존재하는 파일이다. 특정 라이브러리가 TS환경에서만 작동한다면 .ts 파일 내에서 타입이나 인터페이스를 선언하면 되겠지만, JS환경에서 사용되는 경우가 있을 수 있기 때문에 이렇게 별도의 파일을 만들어서 타입을 선언하게 된다고 이해했습니다. declare 키워드는 타입스크립트 컴파일러에게 해당 변수나 함수, 또는 타입이 이미 선언되어 있음을 알리는 키워드입니다. https://ssocoit.tistory.com/253 https://okayoon.tistory.com/entry/Typescript-기초-학습-11기초문법9dts파일definitelyTypedintersectioncallapplyts유틸리티데코레이터인프런Zerocho님-강의-학습-의식의-흐름대로-노..
Cookie 형태의 문자열로 브라우저에 저장되어 사용자를 인식하거나 일부 데이터를 저장하는 역할을 수행한다. 서버가 클라이언트에 정보를 전달할 때 저장하고자 하는 정보를 응답 헤더(Cookie)에 저장하여 전달한다. Cookie가 노출되었을 때 ID, PW와 같은 중요 정보들이 쉽게 노출된다. Cookie의 사이즈는 4KB로 제한되어 많은 양의 데이터를 담을 수 없다. 클라이언트 컴퓨터에 모든 데이터를 저장한다. 동작 클라이언트가 페이지를 요청한다. (사용자가 웹사이트 접근) 웹 서버는 쿠키를 생성한다. 생성한 쿠키에 정보를 담아 HTTP 화면을 돌려줄 때, 같이 클라이언트에게 돌려준다. 넘겨 받은 쿠키는 클라이언트가 가지고 있다가(로컬 PC에 저장) 다시 서버에 요청할 때 요청과 함께 쿠키를 전송한다...
alert()는 Web 내장함수이다. Server에서는 정의가 되어있지 않다. 따라서 Node.js에서는 Web 내장함수를 사용할 수 없다. 따라서 node에서 alert를 사용하고 싶다면, res.send(``); 와 같은 방식으로 사용해 주어야 한다 res.send를 하면 브라우저에서 실행됨으로 alert()가 작동하게 된다. res.send 와 res.redirect는 같이 사용 할 수 없다. send를 하면 요청이 종료되었다고 판단하기 때문이다. 따라서 위의 코드를 조금 변형하여 res.send(""); 다음과 같이 사용하면 send와 redirect를 동시에 사용한 효과가 나온다
html은 GET 과 POST만 지원 하는데, 그 이유는 the WHATWG HTML 5 specification인 ian ‘hixie’ hickson의 다음과 같은 말에서 볼 수있다. “PUT as a form method makes no sense, you wouldn’t want to PUT a form payload. DELETE only makes snese if ther is no payload, so it doesn’t make much sense with forms either.” html 에서 GET, POST를 사용하기위해 “method-override”를 이용했다. $ npm install method-override method-override를 install 한다. var meth..
간식타임
간식타임