后端的服务器:
1. web服务器(静态服务器)
2. api服务器(用于暴露接口)
接下来前端如何创建简单的web服务器:
const http = require ( 'http' );//获取到http模块
const port = 8000; //端口号
const host = 'localhost'//域名
http.createServer( ( request,response ) =>{
//createServer这个方法是用来创建服务器的 有一个参数是回调函数 ,回调函数有两个参数 一个请求 一个响应;
response.writeHead(200,{ //200:状态码
'Content-type':'text/html;charset=utf8'//声明文件类型 将文字设置为万国码
})
response.write( '<h3>这是一个用Node创建的一个静态服务器</h3>' ) //往前端发送的信息数据
response,end();//告诉前端信息已经结束了
}).listen (port,host ,()=>{//这个回调函数中一般写一些提示性的话语
//例如:
console.log( `服务器运行在:http://${ host }:${ port }`)
})