- Full Stack Web Development with Raspberry Pi 3
- Soham Kamani
- 150字
- 2021-07-15 17:10:29
Introducing nodes - the server side JavaScript runtime
For anyone who is familiar with basic HTML development, JavaScript is a language restricted to the browser. For a long time, this was indeed the case, until 2009, when the first release of Node.js was written.
Node.js is a runtime for JavaScript, based on Chrome V8 engine, which allows JavaScript to run outside the browser. This gives it huge potential to do things it was never able to do inside the browser, such as:
- Reading and writing files on the system
- Binding to a port and running a server
- Making native system calls and interacting with other processes
We are eventually going to make use of all three of these functions to build our final application. Node has gained huge popularity both in the Enterprise and the IoT space because of its event-driven and non-blocking I/O model that makes it lightweight and efficient.
推薦閱讀
- C++ Primer習題集(第5版)
- Visual C++串口通信開發入門與編程實踐
- Linux C/C++服務器開發實踐
- Learning ArcGIS Pro 2
- Python從入門到精通(精粹版)
- Python面向對象編程:構建游戲和GUI
- Nginx實戰:基于Lua語言的配置、開發與架構詳解
- Learning JavaScript Data Structures and Algorithms
- 51單片機C語言開發教程
- Mastering Akka
- Node.js區塊鏈開發
- Developing Java Applications with Spring and Spring Boot
- Scala編程(第4版)
- Mastering R for Quantitative Finance
- C語言從入門到精通(微視頻精編版)