七达网-安全的软件、游戏下载基地!

关于我们最近更新热门排行

首页 游戏库 软件 游戏 应用 文章 专题

网络软件应用软件系统工具聊天软件图形图像安全软件视频软件音频软件软件开发 硬件驱动行业教学其他软件MAC软件
当前位置:首页 ›› 软件开发 ›› 开发环境 ›› NodeJS项目实战第二版下载

NodeJS项目实战第二版 2.0 免费版Node.JS实战教程慕课版 | 在《Node.js实战》基础上打造的全新著作

NodeJS项目实战第二版 2.0 免费版软件截图
  • 授权方式:免费软件
  • 软件类型:国产软件
  • 软件语言:简体中文
  • 软件大小:16.44 MB
  • 推荐星级:
  • 软件厂商:NodeJS
  • 更新时间:2023-06-06 09:29
  • 网友评论:0  条
  • 运行环境:WinXP, Win7, Win8, Win10
71.43%
28.57%
请输入预约的手机号码
365人已预约此游戏
确定取消
  • 软件介绍
  • 软件截图
  • 相关软件
点击评论

Tags:开发环境 开发教程

NodeJS项目实战第二版是在《Node.js实战》基础上打造的全新著作,由多位Node核心框架构建者和经验丰富的Web开发人员执笔,Node.JS实战教程慕课版结合大量实例介绍如何用JavaScript和Node创建高性能的Web服务器,涵盖异步编程、状态管理、事件驱动编程等关键设计理念,旨在帮助读者成功晋级全栈开发。

NodeJS项目实战第二版 2.0 免费版

第一部分 Node基础

第1章欢迎进入Node.js世界.....................2

1.1构建于JavaScript之上..............................3

1.2异步和事件触发:浏览器.........................4

1.3异步和事件触发:服务器.........................5

1.4DIRT程序..................................................6

1.5默认DIRT.................................................8

1.5.1简单的异步程序.............................9

1.5.2HelloWorldHTTP服务器...........10

1.5.3流数据..........................................10

1.6小结.........................................................11

第2章构建有多个房间的聊天室程序......12

2.1程序概览..................................................12

2.2程序需求及初始设置...............................15

2.2.1提供HTTP和WebSocket服务..............................................15

2.2.2创建程序的文件结构...................16

2.2.3指明依赖项..................................16

2.2.4安装依赖项..................................17

2.3提供HTML、CSS和客户端JavaScript的服务......................................................18

2.3.1创建静态文件服务器...................19

2.3.2添加HTML和CSS文件.............21

2.4用Socket.IO处理与聊天相关的消息......23

2.4.1设置Socket.IO服务器.................24

2.4.2处理程序场景及事件...................25

2.5在程序的用户界面上使用客户端JavaScript.................................................29

2.5.1将消息和昵称/房间变更请求传给服务器..................................29

2.5.2在用户界面中显示消息及可用房间..........................................30

2.6小结.........................................................34

第3章Node编程基础.................................35

3.1Node功能的组织及重用.........................36

3.1.1创建模块......................................37

3.1.2用module.exports微调模块的创建.............................................39

3.1.3用node_modules重用模块..........40

3.1.4注意事项......................................41

3.2异步编程技术..........................................42

3.2.1用回调处理一次性事件...............43

3.2.2用事件发射器处理重复性事件.................................................46

3.2.3异步开发的难题..........................53

3.3异步逻辑的顺序化..................................54

3.3.1什么时候使用串行流程控制.......55

3.3.2实现串行化流程控制...................56

3.3.3实现并行化流程控制...................58

3.3.4利用社区里的工具.......................60

3.4小结.........................................................61

第二部分 用Node开发Web程序

第4章构建Node Web程序......................64

4.1HTTP服务器的基础知识........................64

4.1.1Node如何向开发者呈现HTTP请求.............................................65

4.1.2一个用“HelloWorld”做响应的HTTP服务器.......................67

4.1.3读取请求头及设定响应头...........67

4.1.4设定HTTP响应的状态码...........67

4.2构建RESTful Web服务..........................68

4.2.1用POST请求创建资源...............69

4.2.2用GET请求获取资源.................71

4.2.3用DELETE请求移除资源..........72

4.3提供静态文件服务..................................73

4.3.1创建一个静态文件服务器...........73

4.3.2处理服务器错误..........................77

4.3.3用fs.stat()实现先发制人的错误处理..................................77

4.4从表单中接受用户输入...........................78

4.4.1处理提交的表单域.......................78

4.4.2用formidable处理上传的文件.............................................81

4.4.3计算上传进度..............................84

4.5用HTTPS加强程序的安全性.................85

4.6小结.........................................................86

  • NodeJS项目实战第二版
    1. 编程软件(PC)编程软件

      编程是一款深奥的计算机语言,而我们要通过编程软件来学习实践编程语言的工具,为了最好的学习编程,我们提供最好的编程软件推荐,从计算机发明至今,随着计算机硬件和软件技术的发展,计算机的编程语言经历了机器语...

    1. C语言编程软件(PC)C语言编程软件

      C语言编程软件可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。它的应用范围广泛,具备很强的数据处理能 力,不仅仅是在软件开发上,而且各类科研都需要...

    软件评论

    请自觉遵守互联网相关政策法规,评论内容只代表网友观点,与本站立场无关!

        登录   注册
    精选推荐
    关注第七手游网