CNode

关于node的异步编程 现在业界都在怎么用?

问答
Hhellojiakewei发布于9 年前最后回复9 年前17 回复5027 浏览0 收藏

异步编程最广泛的是哪种方式呢?该如何使用呢?

查看回复

回复 (17)

A
atian25#1·9 年前

generator or async

H
hellojiakewei#2·9 年前

我刚学习 还用的express 框架

H
hellojiakewei#3·9 年前
引用 atian25generator or async

@atian25 我现在还在用的express 框架

H
htoooth#4·9 年前

什么都能用,callback, promise ,co/yield, async/await, 随心所欲

S
stonephp#5·9 年前

async/await npm.async promise callback

A
atian25#6·9 年前
引用 hellojiakewei@atian25 我现在还在用的express 框架

@hellojiakewei express 应该也有中间件可以支持 generator / async 吧,不过这个我就不太关注了。

H
hellojiakewei#7·9 年前
引用 stonephpasync/await npm.async promise callback

@stonephp async 我得需要npm 下载是吧 至于promise 我直接用就可以了 是吧

H
hellojiakewei#8·9 年前
引用 htoooth什么都能用,callback, promise ,co/yield, async/await, 随心所欲

@htoooth 也就是说目前node 的异步编程 完全看个人心情了

Y
yinxin630#9·9 年前
引用 hellojiakewei@htoooth 也就是说目前node 的异步编程 完全看个人心情了

@hellojiakewei 还要看node.js版本~~ 或者用babel~~

S
stonephp#10·9 年前
引用 hellojiakewei@stonephp async 我得需要npm 下载是吧 至于promise 我直接用就可以了 是吧

@hellojiakewei npm async 和关键词 async/await 我都在用,他们他解决的问题不一样。都有适应的场景。

M
Matrixbirds#11·9 年前

setTimeout:喵喵喵?

K
kalebwww#12·9 年前

generator 或者 async,代码看上去直观,容易阅读

H
hellojiakewei#13·9 年前
引用 kalebwwwgenerator 或者 async,代码看上去直观,容易阅读

@kalebwww async node 已经支持了吗? 还是需要我去下载一个包

C
chenkang084#14·9 年前

eventProxy

H
hellojiakewei#15·9 年前
引用 chenkang084eventProxy

@chenkang084 没有明白

C
chenkang084#16·9 年前
引用 hellojiakewei@chenkang084 没有明白

@hellojiakewei eventProxy 是一个包。cnode的源码就是这么写的,可以供你参考。

N
neuront#17·9 年前

Promise 连 setTimeout 都不能直接用, 不如自己造轮子, 发明语言 (

https://github.com/neuront/flatscript

参与回复
登录后即可参与回复。登录