美文网首页
阿里大佬力荐,深入浅出node.js,匠心之作!

阿里大佬力荐,深入浅出node.js,匠心之作!

作者: 前小小 | 来源:发表于2021-06-23 17:28 被阅读0次

    Node.js 是一个开源与跨平台的 JavaScript 运行时环境。 它是一个可用于几乎任何项目的流行工具!Node.js 在浏览器外运行 V8 JavaScript 引擎(Google Chrome 的内核)。 这使 Node.js 表现得非常出色。

    Node 学习

    深入浅出 Node.js 从不同的视角介绍了 Node 内在的特点和结构。主要内容包含模块机制、异步I/O 、异步编程、内存控制、Buffer 、网络编程、构建 Web 应用、进程、 测试、产品化等等。适合想深入了解 Node 的人员阅读。

    模块机制

    • CommonJS规范
    • Node的模块实现
    • 核心模块
    • C/C++扩展模块
    • 模块调用栈
    • 包与NPM
    • 前后端共用模块

    异步I/O

    • 为什么要异步I/O
    • 异步I/O实现状态
    • Node 的异步I/O
    • 非 I/O 的异步 API
    • 事件驱动与高性能服务器

    异步编程

    • 函数式编程
    • 异步编程的优势与难点
    • 异步编程解决方案
    • 异步并发控制

    内存控制

    • V8 的垃圾回收机制与内存限制
    • 高效使用内存
    • 内存指标
    • 内存泄漏
    • 内存泄漏排查
    • 大内存应用

    理解Buffer

    • Buffer 结构
    • Buffer 的转换
    • Buffer 的拼接
    • Buffer 与性能

    网络编程

    • 构建 TCP 服务
    • 构建 UDP 服务
    • 构建 HTTP 服务
    • 构建 WebSocket 服务
    • 网络服务与安全

    构建 Web 应用

    • 基本功能
    • 数据上传
    • 路由解析
    • 中间件
    • 页面渲染

    玩转进程

    • 服务模型的变迁
    • 多进程架构
    • 集群稳定之路
    • Cluster模块

    测试

    • 单元测试
    • 性能测试

    产品化

    • 项目工程化
    • 部署流程
    • 性能
    • 日志
    • 监控报警
    • 稳定性
    • 异构共存
    需要前端学习资料,电子书,面试题PDF文档 可以加入这边的Q裙:【624369675】,免费领取!
    

    相关文章

      网友评论

          本文标题:阿里大佬力荐,深入浅出node.js,匠心之作!

          本文链接:https://www.haomeiwen.com/subject/fifbyltx.html