Node Web Development, 2nd Edition

0
(0)

Node Web Development, 2nd Edition
 

  • Author:David Herron
  • Length: 248 pages
  • Edition: 2
  • Publisher: Packt Publishing
  • Publication Date: 2013-07-19
  • ISBN-10: 1782163301
  • ISBN-13: 9781782163305
  • Sales Rank: #5378999 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    A practical introduction to Node.js, an exciting server-side JavaScript web development stack

    Overview

    • Learn about server-side JavaScript with Node.js and Node modules.
    • Website development both with and without the Connect/Express web application framework.
    • Developing both HTTP server and client applications.

    In Detail

    Node.js is a JavaScript platform using an event-driven, non-blocking I/O model allowing users to build fast and scalable data-intensive applications that run in real time.

    This book gives you an excellent starting point and goes straight to the heart of developing web applications with Node.js. You will go from a rudimentary knowledge of JavaScript or server-side application development to being able to create and maintain your own Node.js application.

    Node Web Development shows that JavaScript is not just for browsers anymore. It can be used for web application development, for developing any Internet protocol, for real-time applications, and much more. With this book you will learn through practical examples how to use the HTTP Server and client objects as well as both SQL and MongoDB databases. The book explains how application algorithms are expected to cooperate correctly with the event loop, and gives advice on algorithm refactoring for asynchronous execution through the event loop.

    What you will learn from this book

    • Discover the role of server-side JavaScript in web application development
    • Explore architecture choices in Node.js for performance and throughput
    • Install and use Node.js for both development and deployment
    • Use the Connect and Express application frameworks
    • Deploy both SQL and MongoDB database systems

    Approach

    Presented in a simple, step-by-step format, this book is an introduction to web development with Node.

    Who this book is written for

    This book is for anybody looking for an alternative to the “P” languages (Perl, PHP, Python), or anyone looking for a new paradigm of server-side application development. The reader should have at least a rudimentary understanding of JavaScript and web application development.

    Table of Contents

    Chapter 1: About Node
    Chapter 2: Setting up Node
    Chapter 3: Node Modules
    Chapter 4: HTTP Servers and Clients – A Web Application’s First Steps
    Chapter 5: Implementing a Simple Express Application
    Chapter 6: Data Storage and Retrieval
    Chapter 7: Multiuser Authorization, Deployment, Scaling, and Hosting
    Chapter 8: Dynamic Interaction between the Client and Server Application
    Chapter 9: Unit Testing

    中文:

    书名:Node Web Development, 2nd Edition

    Node.js的实用介绍,这是一个令人兴奋的服务器端JavaScript Web开发堆栈

    Overview

    • 了解使用Node.js和Node模块的服务器端JavaScript。
    • 使用或不使用Connect/Express Web应用程序框架的网站开发。
    • Developing both HTTP server and client applications.

    In Detail

    Js是一个使用事件驱动的非阻塞I/O模型的JavaScript平台,允许用户构建快速且可伸缩的实时运行的数据密集型应用程序。

    这本书给了你一个很好的起点,并直接进入了使用Node.js开发Web应用程序的核心。您将从基本的JavaScript或服务器端应用程序开发知识发展到能够创建和维护您自己的Node.js应用程序。

    Node Web开发表明,JavaScript不再只适用于浏览器。它可用于Web应用程序开发、开发任何Internet协议、实时应用程序等。在本书中,您将通过实际示例学习如何使用HTTP服务器和客户端对象以及SQL和MongoDB数据库。这本书解释了如何期望应用程序算法与事件循环正确协作,并提供了关于通过事件循环进行异步执行的算法重构的建议。

    你将从这本书中学到什么

    • Discover the role of server-side JavaScript in web application development
    • 探索Node.js中的体系结构选择,以获得性能和吞吐量
    • 安装并使用Node.js进行开发和部署
    • 使用Connect和Express应用程序框架
    • 同时部署SQL和MongoDB数据库系统

    Approach

    这本书以简单、循序渐进的形式呈现,是使用Node进行Web开发的入门。

    这本书是为谁写的

    本书面向正在寻找替代语言(Perl、PHP、Python)的任何人,或者正在寻找服务器端应用程序开发的新范例的任何人。读者应该至少对Java脚本和Web应用程序开发有基本的了解。

    Table of Contents

    第1章:关于节点
    第2章:设置节点
    第3章:节点模块
    第4章:HTTP服务器和客户端-Web应用程序的第一步
    第5章:实现简单的Express应用程序
    第6章:数据存储和检索
    第7章:多用户授权、部署、扩展和托管
    第8章:客户端和服务器应用程序之间的动态交互
    第9章:单元测试

  • 下载电子版:下载地址
  • 购买纸质版:亚马逊商城

    点击星号评分!

    平均分 0 / 5. 投票数: 0

    还没有投票!请为他投一票。

  • 推荐阅读

    评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册