首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Node专栏
undefined_AlvinLin
创建于2022-10-10
订阅专栏
Node知识积累
暂无订阅
共6篇文章
创建于2022-10-10
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Koa2洋葱圈模型
Koa2 一个简约、流行的nodejs框架 通过中间件组织代码 多个中间件以“洋葱圈模型”执行 代码演示 执行顺序 洋葱圈模型
nodejs如何开启进程,进程如何通讯?
进程process vs 线程 thread 进程,OS进行资源分配和调度的最小单位,有独立的内存空间 线程,OS进行运算调度的最小单位,共享进程的内存空间 JS是单线程的,但是可以开启多进程执行,如
浏览器和nodejs的事件循环有什么区别?
单线程和异步 JS是单线程的(无论在浏览器还是nodejs) 浏览器中JS执行和DOM渲染同一个线程 异步 宏任务和微任务 宏任务,如setTimeout setInterval 网络请求 微任务,如
express.js和koa.js的区别是什么
1. 中间件模型不同: express 的中间件模型为线型,而 koa 的为U型(洋葱模型)。 2. 对异步的处理不同: express 通过回调函数处理异步,而 koa 通过generator 和
浏览器里的微任务和任务是什么
浏览器中并不存在宏任务,宏任务(Macrotask)是 Node.js 发明的术语。 浏览器中只有任务(Task)和微任务(Microtask)。 使用 script 标签、setTimeout 可以
Nodejs:Event Loop是什么(事件循环)
什么是事件循环 Nodejs要处理很多事件,包括IO事件、网络事件、文件事件、,它要将这些事件分类,主要分为6类,按照1-6的顺序不断去轮询这些事件,轮询到哪个事件就执行哪个事件,那这个过程就叫做事件