컴퓨터가 사람을 대신하여 정보를 읽고 이해하고 가공하여 새로운 정보를 만들어낼수있도록 이해하기 쉬운 의미를 가지고있는 차세대 지능형 웹
rest 의 원리를 따르면서 클라이언트와 서버가 데이터를 주고받는 방식??
- 서버의 자원을 정의하고 자원에 대한 URL을 지정하는 방법 ?
프로세스(process) 내에서 실제로 작업을 수행하는 주체
const fs = require('fs').promises;
const { response } = require('express');
const http = require('http');
http.createServer(async(request, response) => {
try{
const data = await fs.readFile('./index.html');
response.writeHead(200, {'Content-Type':'text/html;chartset=utf-8'});
response.end(data);
}catch(error){
response.writeHead(500, {'Content-Type':'text/html;chartset=utf-8'});
response.end(error.message);
}
}).listen(8000, () => {
console.log('8000번 포트에서 서버 대기 중 ');
});