본문 바로가기
728x90
반응형
SMALL

노드3

[Node.js] 노드제이에스 - http 모듈로 서버 만들기 Do it! Node.js 프로그래밍 입문 공부단 3일차 입니다. 서버 만들기 서버를 만드는 함수 - createServer() 서버를 만들 때는 http 모듈을 가져온 후 createServer()를 사용합니다. createServer([옵션], [콜백]) const http = require("http") const fs = require("fs") const server = http.createServer((req, res) => { console.log("요청발생") }) 서버를 실행하는 함수 - listen() 서버 실행하는 함수입니다. listen(포트[, 호스트][, 콜백]) server.listen(3000, () => { console.log("3000번 포트에서 서버 실행") }) 2024. 2. 5.
[Node.js] 노드제이에스 - 노드의 모듈 Do it! Node.js 프로그래밍 입문 공부단 1일차 입니다. 모듈이란? 프로그램을 만들 때에는 최대한 작은 기능 단위로 쪼개서 각 기능을 하나씩 해결하는 방식을 가장 많이 사용합니다. 이렇게 기능별로 만들어 놓은 함수를 모듈이라고 합니다. CommonJS 모듈 시스템과 ES모듈 시스템 require()를 통해 모듈을 가져오는 방식을 CommonJS 모듈 시스템이고 import 변수/함수명 from '모듈파일' 형태로 가져오는 방식이 ES모듈 시스템입니다. 하위 버전과의 호환을 위해 CommonJS 모듈을 사용할 수 있고 최신 문법이나 타입스크립트를 사용한다면 ES모듈 시스템을 사용합니다. // 모듈 만들고 내보내기 const user1 = "Jun" const user2 = "Lim" const u.. 2024. 2. 2.
[Node.js] 노드제이에스 - 자바스크립트 기초 문법과 모듈 Do it! Node.js 프로그래밍 입문 공부단 2일차 입니다. 자바스크립트 기초 문법 템플릿 리터럴 function greeting(name) { // name: 매개변수 console.log(`${name}님 안녕하세요`) // 템플릿 리터럴 : `` } greeting("Jun") // "Jun" : 인수 기본 함수 function 함수명 { ... } function 함수명(매개변수) { ... } 인수(아규먼트) : 함수를 호출할 때 넘겨주는 변수 값 매개변수 : 함수를 선언할 때의 변수 인자 : 매개변수 + 인수 함수의 표현식 const hello = (name) => { console.log(`${name}님 안녕하세요`) } hello("Jun") 함수를 변수에 할당해서 식처럼 사용하는 .. 2024. 2. 2.
728x90
반응형
LIST