Web5 Node.js / Express.js에서 Middleware란? Node.js / Express.js에서 Middleware란? Middleware는 req와 res사이에 있는 어떤 기능입니다. Express.js에서는 use()라는 함수로 Middleware를 추가합니다. const express = require('express'); const app = express(); app.use((req, res, next) => { console.log("I'm Middleware"); //Middleware는 req, res, next를 args로 받는 함수. }) app.listen(3000); args의 req, res는 request, response이고 next는 다음 Middleware로 넘어가는 함수입니다. #1) const express = require.. 2020. 9. 1. Node.js / Express.js 소개 Node.js / Express.js 소개 Express.js는 Node.js에서 Http서버를 쉽게 만들 수 있게 도와주는 모듈입니다. 설치방법 // use npm npm install express // use yarn yarn add express #1) Node.js Core-Module http를 이용한 방법 const http = require("http"); const requestListener = require((req, res) => { console.log(" I'm requestListener"); }); const server = http.createServer(requestListener); server.listen(3000); #2-1) http + express.js를 이용한.. 2020. 9. 1. Node.js의 Core Module로 Http Server 만들기 Node.js의 Core Module로 Http Server 만들기 const http = require("http"); const server = http.createServer((request, response) => { console.log('My First Server'); }); server.listen(3000); //set port number! Node.js의 Core Module인 http를 통해 기본적인 Http Server를 만들 수 있습니다. Username을 입력받고 user.txt에 값을 저장하는 기능을 만들어 보겠습니다! app.js const http = require("http"); const requestListener = require("./routes"); const .. 2020. 8. 27. Node.js 소개 및 설치 방법! Node.js 소개 및 설치 방법! Node.js란 Javascript런타임이다. 런타임이란 동작하는 환경! 물은 물고기런타임? Google에서 c++로 만든 v8엔진에 확장판이라고도 할 수 있다. v8엔진은 브라우저에서 동작하기 때문에 로컬파일을 읽거나, 쓰거나 하는 작업들에 제한이 있지만 (보안관련) v8엔진을 확장한 Node.js환경에서는 이러한 작업들이 가능하다!! https://nodejs.org/ko/ 에서 다운로드 받을 수 있고 접속한 컴퓨터의 OS별로 다운로드를 제공하고 있다. LTS버전와 현재버전이 있는데 LTS는 Long Term Support 장기간 지원한다는 뜻(안정된 버전)이고, 현재버전은 최신버전을 뜻한다! 다운받은 설치파일을 설치하면 된다. 설치가 잘 되었는지 확인하려면. 윈도.. 2020. 8. 24. React기반 Client에서 Webcam으로 실시간 비디오 스트리밍! React기반 Client에서 Webcam으로 실시간 비디오 스트리밍! 을 누르면 local에 연결된 webcam으로 영상정보를 받고 를 통해 스트리밍 하는 간단한 프로젝트입니다. create-react-app으로 project를 만들어줍니다. 그 후 App.tsx를 정리하고 태그와 태그를 만들어줍니다. import React from "react"; import "./App.css"; function App() { return ( start ); } export default App; webcam에서 영상정보를 받아올 기능을 만들어 보겠습니다. import React from "react"; import "./App.css"; function App() { const startVideo = async .. 2020. 4. 2. 이전 1 다음