登录 注册
当前位置:主页 > 资源下载 > 10 > Node网络安全系列 - WEB开发程序设计

Node网络安全系列 - WEB开发程序设计

  • 更新:2024-10-16 23:15:38
  • 大小:793KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:Web开发 - 开发技术
  • 格式:ZIP

资源介绍

Node.js是一个快速增长的平台,用于使用JavaScript构建服务器应用程序。现在它在生产环境中得到了更广泛的应用,Node应用程序将开始专门针对安全漏洞。保护用户需要了解Node特有的攻击媒介,以及与其他Web应用程序共享。 为了保护Node.js应用程序,我们首先帮助您深入研究构成典型Node应用程序的构建块。通过了解您构建的所有层,您可以防御性地安全地编写代码。这样,您将能够保护用户的数据和基础设施,同时仍然使用Node.js背后的摇滚明星技术。 通过了解您将构建的每个层,教您如何保护您的Node应用程序; 从JavaScript本身开始,然后是Node平台,最后是npm模块生态系统。从JavaScript开始,您将学习要避免什么以及要接受什么。接下来,我们将解释Node平台,包括其独特的架构和核心模块,以便您了解工作原理。最后,我们将介绍npm模块的丰富生态系统,包括模块,以帮助您解决可能遇到的常见安全问题。通过我们的方便教程,您将能够编写安全的Node.js应用程序,这些应用程序将在压力下保持在线状态,并能够抵御当今面临Web应用程序的最常见攻击。 你将从本书中学到什么 掌握Node.js和npm项目的起源 理解体系结构,包括事件循环和异步I / O. 深入研究避免JavaScript开发的一些常见陷阱的关键方面 整合ES5的安全性改进,包括严格模式 添加静态代码分析及其促进的代码质量 探索Node应用程序中正确错误处理的基础知识 了解Express和Connect的架构 调整常见的身份验证和授权方案