Các modules lõi (tiếp tục)
Liên mạng
Cho một lúc, chúng ta đã từng nói rằng tạo một máy chủ HTTP đơn giản là ví dụ Hello World thực của Node. Để
xây dựng một máy chủ trong Node, bạn chỉ cần load http module và cung cấp nó một hàm. Hàm chấp nhận hai đối
số: yêu cầu đi đến và trả lời đi ra. Code tiếp theo thể hiện một ví dụ bạn có thể chạy trong terminal của
bạn.
const http = require(‘http’);
const port = 8080;
const server = http.createServer((req, res) => {
res.end(‘Hello, world.’);
});
server.listen(port, () => {
console.log(‘Server listening on: http://localhost:%s’, port);
});
Lưu code trên như hello.js và chạy nó với node hello.js. Nếu bạn ghé thăm http://localhost:8080, bạn sẽ thấy
thông điệp từ dòng 4.
Các modules lõi của Node là tối thiểu nhưng cũng mạnh mẽ. Bạn thường có thể giành nhiều thứ chỉ bằng cách sử dụng
các module này, mà không phải cài đặt bất cứ thứ gì khác từ npm. Nhiều hơn cho các modules lõi, tham khảo
https://nodejs.org/api/.