![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
node.js
文章平均质量分 94
云边散步
我叫张羽,很高兴你的查看,我打算分享一些知识,希望自己在编程的道路上越来越热爱以及技术的变强
展开
-
node.js知识系列(5)-每天了解一点
你可以编写自定义中间件函数,以实现应用程序的特定功能。这些中间件函数可以处理请求、添加响应头、进行身份验证、记录请求日志等等。通过使用。原创 2023-10-11 20:41:13 · 505 阅读 · 0 评论 -
node.js知识系列(4)-每天了解一点
在 Node.js 中,异步编程是一种重要的编程模式,用于处理非阻塞操作,以提高应用程序的性能和响应速度。在 Node.js 中进行集成测试时,有几个常见的工具和框架可供选择,以确保应用程序的各个部分协同工作并具备预期的功能。Node.js 的子进程是一个独立的进程,可以在您的应用程序中创建和管理它们。最佳实践包括编写独立的测试用例、模拟依赖项、在测试之前和之后执行清理操作,并定期运行测试套件以确保应用程序的稳定性。在上述示例中,文件读取和写入操作是异步执行的,当操作完成或出现错误时,回调函数会被调用。原创 2023-10-11 20:30:17 · 539 阅读 · 0 评论 -
node.js知识系列(3)-每天了解一点
中间件是 Express.js 的核心概念之一,它是一个函数,可以处理 HTTP 请求和响应。它们的主要作用是捕获和处理在请求处理过程中发生的异常,以确保应用程序的稳定性,并向客户端发送适当的错误响应。上述示例中,通过使用不同的 HTTP 方法和 URL,可以定义获取、创建、更新和删除资源的路由。(下一个中间件函数)。通过路由参数和查询参数,可以从客户端请求中提取特定的信息,以便在路由处理函数中进行相应的操作。在 Express.js 中,路由参数和查询参数是用于从客户端请求中提取信息的两种不同方式。原创 2023-10-09 18:55:19 · 834 阅读 · 2 评论 -
node.js知识系列(2)-每天了解一点
对于大规模文件上传和下载,Node.js 提供了一种流式处理的方式,以避免内存溢出。在 Express.js 中,请求体解析是指将来自客户端的请求数据解析成 JavaScript 对象,以便在路由处理函数中进行处理。Express.js 提供了不同的中间件来处理不同类型的请求数据,包括 JSON 数据和表单数据。Node.js 中的包装回调函数是将具有回调风格的函数转换为返回 Promise 的函数的过程。中间件处理文件上传,它会将文件逐块保存到服务器上的磁盘,而不会将整个文件加载到内存中。原创 2023-10-09 18:51:22 · 458 阅读 · 0 评论 -
node.js知识系列(1)-每天了解一点
它的作用是监听事件队列,当有事件发生时,执行相应的回调函数。npm(Node Package Manager)是 Node.js 的包管理器,用于管理 Node.js 应用程序的依赖项和第三方模块。Node.js 的事件发射器是一个基于事件的机制,用于处理事件和触发事件的模块。Node.js 中的流是一种处理数据的抽象接口,用于在读取和写入数据时逐块逐块地处理它们,而不是一次性加载整个数据。Node.js 的事件循环使其非常适合处理高并发的 I/O 操作,例如网络请求、文件读写等,而无需创建多线程或进程。原创 2023-10-08 21:53:42 · 400 阅读 · 0 评论