본문 바로가기

WEB/Nodejs21

[Nodejs] URL, Querystring [생활코딩] Node.js - URL로 입력된 값 사용하기 http://abc.com:3000/main/?id=HTML&page=12 http, https, ftp 프로토콜 : 웹브라우저와 웹서버가 데이터를 주고받기 위해 만든 통신 규칙 adc.com 도메인네임, 호스트 : 인터넷에 연결된 특정한 컴퓨터에 가리키는 주소 3000 포트 : 한 대의 컴퓨터 안에 여러 개의 서버가 있을 수 있고, 해당 포트와 연결되어 있는 서버를 가리킴 main 패스 : 컴퓨터 안에 있는 어떤 디렉토리의 어떤 파일인지 가리킴 ?id=HTML&page=12 쿼리스트링 : 웹서버에게 전달할 데이터, 쿼리스트링의 시작은 ?, 값과 값 사이엔 & 사용, 값이름=값으로 표시 URL 값 알아내기 var http = require('ht.. 2020. 8. 3.
[Nodejs] Template Literal [생활코딩] JavaScript - Template Literal Literal : 정보를 표현하는 방법 '문자열 Literal' - 문자를 표현하는 ''(따옴표)는 줄바꿈을 허용하지 않으며 \(역슬래시)를 넣어 공백을 \n을 넣어 줄바꿈을 표시 var name = 'abc'; var letter = 'Dear' + name + '/n/n 편지 내용 /n 편지 내용'; `Template Literal` - ``백틱(backtick)을 사용하면 줄바꿈을 위한 특수기호를 사용하지 않아도 되고, ${}로 변수를 사용하거나 숫자 계산을 할 수 있음 var name = 'abc'; var idx = '1234'; var letter = `Dear ${name} ${idx+1} 편지 내용 편지 내용`; 2020. 8. 3.
[Nodejs] Nodejs란? [생활코딩]Node.js - 설치 Web Browser가 가지는 여러 기능들을 HTML문법으로 호출함으로써 Web Application을 만들 수 있음 Node.js Runtime을 설치하고 Node.js가 가지는 여러 기능들을 Javascript라는 언어로 호출함으로써 Node.js Application을 만들 수 있음 Node.js Runtime 설치 - nodejs 사이트에서 최신버전의 LTS(장기 지원 버전 Long Term Support) 설치 Node.js 실행(Terminal) - 버전확인 : node -v - 실행 : node - 종료 : ctrl c 2번 - 파일 실행 : node 파일명 2020. 8. 3.
반응형