Learning Node, 2nd Edition Год издания: 2016 Автор: Powers S. Издательство: O'Reilly Media ISBN: 978-1-4919-4312-0 Язык: Английский Формат: PDF Качество: Издательский макет или текст (eBook) Интерактивное оглавление: Да Количество страниц: 288 Описание: Take your web development skills from browser to server with Node—and learn how to write fast, highly scalable network applications on this JavaScript-based platform. Updated for the latest Node Long Term Support (LTS) and Node Current (6.0) releases, this hands-on edition helps you master Node’s core fundamentals and gain experience with several built-in and contributed modules. Get up to speed on Node’s event-driven, asynchronous I/O model for developing data-intensive applications that are frequently accessed but computationally simple. If you’re comfortable working with JavaScript, this book provides many programming and deployment examples to help you take advantage of server-side development with Node. - Explore the frameworks and functionality for full-stack Node development - Dive into Node’s module system and package management support - Test your application or module code on the fly with Node’s REPL console - Use core Node modules to build web applications and an HTTP server - Learn Node’s support for networks, security, and sockets - Access operating system functionality with child processes - Learn tools and techniques for Node development and production - Use Node in microcontrollers, microcomputers, and the Internet of Things
Примеры страниц
Оглавление
Table of Contents Chapter 1The Node Environment Installing Node Saying Hello to the World with Node Node Hosting Environments The Node LTS and Upgrading Node Node, V8, and ES6 Advanced: Node C/C++ Add-ons Chapter 2Node Building Blocks: Global Objects, Events, and Node’s Asynchronous Nature The global and process Objects Buffers, Typed Arrays, and Strings Node’s Callback and Asynchronous Event Handling Nested Callbacks and Exception Handling Chapter 3Basics of Node Modules and Node Package Manager (npm) An Overview of the Node Module System An In-Depth Exploration of NPM Creating and Publishing Your Own Node Module Discovering Node Modules and Three Must-Have Modules Chapter 4Interactive Node with REPL and More on the Console REPL: First Looks and Undefined Expressions Benefits of REPL: Getting a Closer Understanding of JavaScript Under the Hood Multiline and More Complex JavaScript Stuff Happens—Save Often The Necessity of the Console Chapter 5Node and the Web The HTTP Module: Server and Client What’s Involved in Creating a Static Web Server Using Apache to Proxy a Node Application Parsing the Query with Query String DNS Resolution Chapter 6Node and the Local System Exploring the Operating System Streams and Pipes A Formal Introduction to the File System Resource Access with Path Creating a Command-Line Utility Compression/Decompression with ZLib Pipes and ReadLine Chapter 7Networking, Sockets, and Security Servers, Streams, and Sockets Guards at the Gate Chapter 8Child Processes child_process.spawn Running a Child Process Application in Windows Chapter 9Node and ES6 Strict Mode let and const Arrow Functions Classes Promises with Bluebird Chapter 10Full-Stack Node Development The Express Application Framework MongoDB and Redis Database Systems AngularJS and Other Full-Stack Frameworks Chapter 11Node in Development and Production Debugging Node Applications Unit Testing Keeping Node Up and Running Benchmark and Load Testing with Apache Bench Chapter 12Node in New Environments Samsung IoT and GPIO Windows with Chakra Node Node for Microcontrollers and Microcomputers
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum