【问题标题】:Good resources on structuring asynchronous code?构建异步代码的好资源?
【发布时间】:2011-08-30 23:34:21
【问题描述】:

我经常遇到的一件事是我的代码底部有一堆函数。我可以很好地管理它,但我认为它们可能是更好的标准,并且在那里实践这将有助于共享代码。

我希望看到其他人如何构建他们的代码,或者一些关于编写异步 JS 的好技术的资源。

【问题讨论】:

  • 使用像Futures这样的模块应该保持你的代码整洁。

标签: javascript node.js


【解决方案1】:

通过查看 GitHub 上一些更流行的 Node 模块的源代码,您可能会学到最多。 ExpressConnect 浮现在脑海中。您甚至可以查看 Node 本身的 lib 目录。

除此之外,构建一个开始变得不堪重负的函数“堆栈”的最佳方法是按目的对函数进行分组,并将每个组放在自己的模块中(因此,单独的文件)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-12-15
    • 1970-01-01
    • 2018-02-22
    • 2015-03-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多