Node Cookbook,3rd Edition


Node Cookbook - Third Edition
by David Mark Clements and Matthias Buus
pages 页数: 654 pages
Publisher Finelybook 出版社: Packt Publishing; 3rd Revised edition edition (31 July 2017)
Language 语言: English
ISBN-10 书号: 178588008X
ISBN-13 书号: 9781785880087


Book Description
Over 60 high-quality recipes covering debugging,security,performance,microservices,web frameworks,databases,deployment and more; rewritten for Node 4,6,and 8.
About This Book
Security between Node.js and browser applications explained and applied in depth
Cutting edge techniques and tools for measuring and improving performance
Contemporary techniques to create developer-ergonomic,readily-scalable production systems

Who this book is for
If you have good knowledge of JavaScript and want to build fast,efficient,scalable client-server solutions,then this book is for you. Some experience with Node.js is assumed to get the most out of this book. If working from a beginner level Node Cookbook 2nd Edition is recommended as a primer for Node Cookbook 3rd Edition.

What you will learn
Rapidly become proficient at debugging Node.js programs
Write and publish your own Node.js modules
Become deeply acquainted with Node.js core API's
Use web frameworks such as Express,Hapi and Koa for accelerated web application development
Apply Node.js streams for low-footprint infinite-capacity data processing
Fast-track performance knowledge and optimization abilities
Compare and contrast various persistence strategies,including database integrations with MongoDB,MySQL/MariaDB,Postgres,Redis,and LevelDB
Grasp and apply critically essential security concepts
Understand how to use Node with best-of-breed deployment technologies: Docker,Kubernetes and AWS
In Detail
The principles of asynchronous event-driven programming are perfect for today's web,where efficient real-time applications and scalability are at the forefront. Server-side JavaScript has been here since the 90s but Node got it right.
This edition is a complete rewrite of the original,and is targeted against Node 4,6,and 8. It shows you how to build fast,efficient,and scalable client-server solutions using the latest versions of Node.
Beginning with adopting debugging tips and tricks of the trade and learning how to write your own modules,then covering the fundamentals of streams in Node.js,you will go on to discover I/O control,implementation of various web protocols,you'll work up to integrating with cross-section of databases such as MongoDB,MySQL/MariaDB,Postgres,Redis,and LevelDB and building web application with Express,Hapi and Koa.
You will then learn about security essentials in Node.js and the advanced optimization tools and techniques By the end of the book you should have acquired a level of proficiency that allows you to confidently build a full production-ready and scalable Node.js system.
Style and approach
This recipe-based practical guide presents each topic with step-by-step instructions on how you can create fast and efficient server side applications using the latest features and capabilities in Node 8 whilst also supporting usage with Node 4 and 6.
Contents
Chapter 1. Debugging Processes
Chapter 2. Writing Modules
Chapter 3. Coordinating I/O
Chapter 4. Using Streams
Chapter 5. Wielding Web Protocols
Chapter 6. Persisting To Databases
Chapter 7. Working With Web Frameworks
Chapter 8. Dealing With Security
Chapter 9. Optimizing Performance
Chapter 10. Building Microservice Systems
Chapter 11. Deploying Node.Js

下载地址 Download
打赏
未经允许不得转载:finelybook » Node Cookbook,3rd Edition

相关推荐

  • 暂无文章

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下

您的打赏,我们将继续给力更多优质内容

支付宝扫一扫打赏

微信扫一扫打赏