- Web Development with MongoDB and Node(Third Edition)
- Bruno Joseph D'mello Mithun Satheesh Jason Krol
- 156字
- 2021-07-08 10:32:37
A simple server with Node.js
To see an example of how lightweight Node.js can be, let's take a look at some sample code that starts up an HTTP server and sends Hello World to a browser:
var http = require('http');
http.createServer(function(req, res) {
res.writeHead(200, { 'Content-Type': 'text/plain' });
res.end('Hello World\n');
}).listen(8080, 'localhost');
console.log('Server running at http://localhost:8080');
A few basic lines of code are all it takes to write a complete Node.js application. Running it with a simple Node.js app.js command will launch an HTTP server that is listening on port 8080. Point any browser to http://localhost:8080, and you will see the simple output Hello World on your screen! While this sample app doesn't actually do anything useful, it should give you a glimpse of the kind of power you will have while writing web applications using Node.js. If you don't have the initial Node.js development environment set up, we will discuss it in the next chapter.
推薦閱讀
- 大學計算機基礎(第二版)
- PaaS程序設計
- Java Web應用開發技術與案例教程(第2版)
- Java Web開發技術教程
- 正則表達式經典實例(第2版)
- C語言程序設計案例精粹
- SharePoint Development with the SharePoint Framework
- Python數據結構與算法(視頻教學版)
- Java EE 8 Application Development
- SQL經典實例(第2版)
- RabbitMQ Essentials
- Multithreading in C# 5.0 Cookbook
- Citrix XenServer企業運維實戰
- 深入實踐Kotlin元編程
- 機器學習微積分一本通(Python版)