首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
node相关
订阅
烟雨空灵
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
面试题之如何模拟实现node中的Events模块(通俗易懂版)
Nodejs 的大部分核心 API 都是基于异步事件驱动设计的,事件驱动核心是通过 node 中 Events 对象来实现事件的发送和监听回调绑定,我们常用的 stream 模块也是依赖于 Events 模块是来实现数据流之间的回调通知,如在数据到来时触发 data 事件,流对…
彻底理解Node.js中的Buffer
每当在Node.js中遇到Buffer,Stream和binary data之类的单词时,是否总是像我一样感到困惑? 认为它们并不是常用的,而只适合Node.js专家和包开发人员去使用。 实际上,这些单词是非常重要的,尤其对于用Node.js进行web开发而没有任何CS学位的人…
Express教程01:创建服务器、配置路由
阅读更多系列文章请访问我的GitHub博客,示例代码请访问这里。 基于 Node.js 平台,快速、开放、极简的 Web 开发框架。 Express的特点是易于入门,而且可以使用各种中间件扩展它的功能。 但由于Express开发相对较早,主要使用回调函数进行异步操作,无法使用A…
用 TypeScript 开发 Node.js 程序
当我第一次发现 TypeScript 时,就把它用到了自己的 JavaScript 程序中。使用 TypeScript 有很多好处,现在你要让我在用原生 JavaScript 写任何东西的话,需要给我一个令人信服的理由。 在本文中,我将向你展示如何设置一个简单的开发环境,以便使…
简易实现一个express
Express是一个简洁、灵活的node.js Web应用开发框架,它提供一系列强大的特性,帮助你创建各种web和移动应用。丰富的HTTP快捷方法和任意排列组合的Connect中间件,让你创建健壮、友好的API变得既快捷又简单。 简单地说,就是根据方法和路径执行匹配成功后执行对…
[源码实现]koa核心代码
创建一个 http 服务,只绑一个中间件。创建 index.js 其中 application.js 是入口文件,打开后可以看到是一个 class。context.js、request.js、response.js 都是一个对象,用来组成上下文 ctx 先编写 applicat…
如何通过饿了么 Node.js 面试
教你如何通过饿了么大前端的面试, 职位是 2~3 年经验的 Node.js 服务端程序员
剖析nodejs的事件循环
nodejs是单线程执行的,同时它又是基于事件驱动的非阻塞IO编程模型。这就使得我们不用等待异步操作结果返回,就可以继续往下执行代码。当异步事件触发之后,就会通知主线程,主线程执行相应事件的回调。 以上是众所周知的内容。今天我们从源码入手,分析一下nodejs的事件循环机制。 …
Express教程06:Session(完结)
阅读更多系列文章请访问我的GitHub博客,示例代码请访问这里。 Session存储在服务器,但它并不独立使用,而是与Cookie或配合使用。 也就是说,在Cookie中存储了一个ID,服务端在接收到Cookie时对ID进行校验,只有通过校验才可以进行下一步处理,否则将让用户重…