Wecode - Foundation 1 (부트캠프)/Node.js ( JS 구동 환경_ 서버 없이) 3

Node.js

Node.js 하는 이유 자바스크립트는 브라우저 안의 언어 속도가 되게 빨라서, 브라우저만 하기에 아깝다. 서버도 그럼 자바스크립트로 만들자 브라우저 밖에서 서버에서 작동하게 하는 환경 = node.js 즉, 언어가 아님,환경임 (자바스크립트를 구동하는 환경) Html = 문서 Javascript= html을 더 동적으로 자바스크립트 실행하는 거 = 브라우저, Node.js = 브라우저 없이, 다른 환경에서도 자바스크립트 실행할 수 있게 도와줌 덕분에 javascript를 언어처럼 쓰게 됨. 프로그래밍 가능함 서버도 가능함 자바스크립트가 브라우저 없이 동작하게 하는 것 = Node 백엔드에게 고객은 프론트 프론트에게 고객은 백엔드 (유저 고객 사용자가 button을 누르면, / client인 프론트엔드가..

Node js. 에 Express 없이 기본 server 띄어보기

Node Without Express 1. vs code editor를 연다 Node.js 내장 http 모듈을 가져와서 사용할 수 있도록 변수를 담는다 const http = require('http') - node는 import 문법을 자동으로 지원하지 않기 때문에, require 문법을 사용하는 게 좋다. 2. http 안에 createServer라는 함수가 있다. server를 만들어주는 함수 const http = require('http') const server = http.creatServer((req, res) 함수의 인자가, 함수를 또 인자를 받는다. 인자 req: 클라이언트 요청 res: 줄 응답에 대한 객체 담겨 있음 (response) const server = http.creat..

맥북 Node.js 설치

자바스크립트가 브라우저 없이 동작하게 하는 것이 Node이다. 어제 맥북에 기본적으로 내장된 terminal이 정상적으로 작동되지 않아서, iTerm을 설치한 것에 이어, Node js. 를 설치해보았다. 1. https://nodejs.org/ko 사이트 접속 2. 안정성 있는 왼쪽 선택 3. 파일 다운로드가 완료되면, 파일을 연다 4. 설치, 동의, 버튼을 계속 누른다 5. 설치가 완료되면, 설치 파일은 삭제된다. 6. 제대로 설치되었는지 확인을 위해, terminal 을 연다. 7. node 입력을 해보면, 아래와 같이 "Welcome to Node.js (version)" 이 나오면 정상적으로 설치된 것이다. node가 설치됐다면, npm도 설치되었다.