- 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.
推薦閱讀
- 深入理解Android(卷I)
- Learning C# by Developing Games with Unity 2020
- Visual Basic 6.0程序設計計算機組裝與維修
- 編寫高質量代碼:改善Python程序的91個建議
- Raspberry Pi for Secret Agents(Third Edition)
- The React Workshop
- Oracle JDeveloper 11gR2 Cookbook
- Responsive Web Design by Example
- Haxe Game Development Essentials
- 西門子S7-200 SMART PLC編程從入門到實踐
- RESTful Java Web Services(Second Edition)
- Java零基礎實戰
- JavaScript應用開發實踐指南
- 交互式程序設計(第2版)
- 嵌入式Linux C語言程序設計基礎教程