- JavaScript:Moving to ES2015
- Ved Antani Simon Timms Narayan Prusty
- 172字
- 2021-07-09 19:07:43
Chapter 9. Server-Side JavaScript
We have been focusing so far on the versatility of JavaScript as the language of the browser. It speaks volumes about the brilliance of the language given that JavaScript has gained significant popularity as a language to program scalable server systems. In this chapter, we will look at Node.js. Node.js is one of the most popular JavaScript frameworks used for server-side programming. Node.js is also one of the most watched project on GitHub and has superb community support.
Node uses V8, the virtual machine that powers Google Chrome, for server-side programming. V8 gives a huge performance benefit to Node because it directly compiles the JavaScript into native machine code over executing bytecode or using an interpreter as a middleware.
The versatility of V8 and JavaScript is a wonderful combination—the performance, reach, and overall popularity of JavaScript made Node an overnight success. In this chapter, we will cover the following topics:
- An asynchronous evented-model in a browser and Node.js
- Callbacks
- Timers
- EventEmitters
- Modules and npm
- Facebook Application Development with Graph API Cookbook
- VMware View Security Essentials
- AngularJS Testing Cookbook
- Rust編程:入門、實戰與進階
- Vue.js 3.0源碼解析(微課視頻版)
- Podman實戰
- 軟件項目管理實用教程
- Mastering Web Application Development with AngularJS
- Couchbase Essentials
- IBM Cognos TM1 Developer's Certification guide
- 官方 Scratch 3.0 編程趣味卡:讓孩子們愛上編程(全彩)
- 算法訓練營:海量圖解+競賽刷題(入門篇)
- Flutter從0基礎到App上線
- 你好!Python
- Java EE框架開發技術與案例教程