Node.js in Action (Paperback)

Mike Cantelon, Marc Harter, TJ Holowaychuk, Nathan Rajlich

  • 出版商: Manning
  • 出版日期: 2013-11-28
  • 售價: $1,470
  • 貴賓價: 9.5$1,397
  • 語言: 英文
  • 頁數: 416
  • 裝訂: Paperback
  • ISBN: 1617290572
  • ISBN-13: 9781617290572
  • 相關分類: Node.js





content<div><p><b>Summary</b> </p><p><i>Node.js in Action</i> is an example-driven tutorial that starts at square one and guides you through all the features, techniques, and concepts you'll need to build production-quality Node applications. You'll start by learning how to set up your Node development environment, including loading the community-created extensions. Next, you'll run several simple demonstration programs where you'll learn the basics of a few common types of Node applications. Then you'll dive into asynchronous programming, a model Node leverages to lessen application bottlenecks. </p><p><b>About this Book</b> </p><p>JavaScript on the server? You bet. Node.js is a JavaScript server capable of supporting scalable, high-performance web applications. Using asynchronous I/O, the server can do more than one thing at a time, a key requirement for real-time apps like chat, games, and live statistics. And since it's JavaScript, you use the same language end to end. </p><p><i>Node.js in Action</i> shows you how to build production-quality applications. Clear introductions of key concepts and example-by-example coverage take you from setup to deployment. You'll dive into asynchronous programming, data storage, and output templating, and interact with the filesystem to create non-HTTP applications like TCP/IP servers and command-line tools. Perfect for a web developer transitioning from Rails, Django, or PHP. Requires basic knowledge of JavaScript. No prior experience with Node.js needed. </p><p>Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. </p><p><b>What's Inside</b></p><ul><li>Set up Node and extensions</li> <li>Grok asynchronous programming and the event loop</li> <li>Examples including microblogging, IM, games, and more</li></ul><p><b>About the Authors</b> </p><p>As skilled practitioners, expert teachers and trainers, and contributors to the core framework, authors <b>Mike Cantelon</b>, <b>Marc Harter</b>, <b>T.J. Holowaychuk</b>, and <b>Nathan Rajlich</b> represent the best of the Node.js development community. </p><p><b>Table of Contents</b></p><ol><h5>PART 1 NODE FUNDAMENTALS</h5> <li>Welcome to Node.js</li> <li>Building a multiroom chat application</li> <li>Node programming fundamentals</li> <h5>PART 2 WEB APPLICATION DEVELOPMENT WITH NODE</h5> <li>Building Node web applications</li> <li>Storing Node application data</li> <li>Connect</li> <li>Connect's built-in middleware</li> <li>Express</li> <li>Advanced Express</li> <li>Testing Node applications</li> <li>Web application templating </li> <h5>PART 3 GOING FURTHER WITH NODE</h5> <li>Deploying Node applications and maintaining uptime</li> <li>Beyond web servers</li> <li> The Node ecosystem</li></ol></div>sourceProduct Description