NodeJS¶
约 152 个字 28 行代码 预计阅读时间 1 分钟
Node.js 是由 Ryan Dahl 在 2009 年开发的一个开源、跨平台的 JavaScript 运行时环境,基于 Chrome 的 V8 引擎构建。Node.js 的出现使得 JavaScript 可以用于服务器端开发。
- 起源:Node.js 诞生于对高性能、非阻塞 I/O 模型的需求。
- 发展:Node.js 迅速发展,成为构建高性能、可扩展网络应用的首选平台。
Node.js 的基本使用方法与应用场景
Node.js 通过事件驱动、非阻塞 I/O 模型,使其在处理大量并发请求时具有显著优势。
基本使用 ¶
const http = require('http');
const hostname = '127.0.0.1';
const port = 3000;
const server = http.createServer((req, res) => {
res.statusCode = 200;
res.setHeader('Content-Type', 'text/plain');
res.end('Hello, World!\\n');
});
server.listen(port, hostname, () => {
console.log(`Server running at <http://$>{hostname}:${port}/`);
});
创建简单服务器
const http = require('http');
const hostname = '127.0.0.1';
const port = 3000;
const server = http.createServer((req, res) => {
res.statusCode = 200;
res.setHeader('Content-Type', 'text/plain');
res.end('Hello, World!\\n');
});
server.listen(port, hostname, () => {
console.log(`Server running at <http://$>{hostname}:${port}/`);
});