标签:nodejs
当你的Node.js应用变得越来越复杂的时候,你就越应当考虑所谓的代码控制流程。 特别是当需要通过引入后台操作 (译者注:原文为background operations,指的是调用底层线程池,利用其它工作线程来完成的操作)和并行操作来优化程序的效率和性能时,代码可能很快会变得混乱。让我们看看这到底...
在写 Node.js 应用程序的时候,你确实可以把所有代码放在巨大原 index.js 文件中,不在乎你的应用程序会变得多大多复杂。Node.js 解释器不会在意这个事情。但在代码组织方面,你很快就会陷入混乱,不能理解代码,而且难以调试。所以,作为一个人,你应该关心代码的结构。这就是使用模块的原因。...
图片来自于Pixabay(在2013年太空行走期间,意大利宇航员Luca Parmitano发现自己处于严重危险中-水已经泄露到他的头盔上。)在失重情况下,水迅速流到他的眼睛,耳朵和鼻子里。马上,卢卡就努力去保持视角和听觉然而他开始出现呼吸困难了。幸运的是,他的太空行走伙伴克里斯卡西迪就在附近,指导...
最新发布的Node.js v8.0.0 将在v7.0.0中非实验性的WHATWG URL分析器做了实验性实现,并且完全支持. 下面将介绍你可以如何使用它.一个像http://www.example.com/foo?bar=1#main的URL,是有几个不同部分组成的 - 例如, 主机域名部分 (ww...
你一定在 Node.js 的模块中经常见到 exports 对象,你可以用来在模块中创建函数(在文件 rocker.js 中)exports.name = function() { console.log('My name is Lemmy Kilmister');};你可以在另一个文件中调用...
Node.js基金会刚刚发布了一项全球研究报告,该报告是为了了解如今Node正在用来做什么,以及发现可能的改进项。这项调查从16年11月30号到17年1月16号在网上进行,总共1,405个受访者参与。由一家独立的调查公司对结果进行分析让我们来看看Node.js用来做什么吧!首先我们来看看这份调查的结...
介绍JavaScript的流行给它本身带来许多变化,Web开发的面貌也发生了巨大的改变。现在JavaScript不仅可以运行在浏览器上,甚至可以运行在服务器上,像Flash或者Java Applets那样被包装在沙盒环境中运行,这在几年前这是很难想象的。在深入Node.js之前,你也许想知道使用Ja...
你观看一个同事编码时候,你会看到一些速记和技巧被应用,有些方式你并不熟悉,那你就被鄙视了,这种事情在我们每一个一生都会发生的。在这篇文章中,我将介绍一些很有用的npm技巧,还有很多这里并不能全收录,我们只关注那些相关的并且有益于我们每天的工作和开发的技巧。基本的速记为了让大家的对npm有一个一致的理...
NPM是GitHub上最活跃的问题导向社区),所以我们可以不断的接触到你的痛点和关注点。这意味着我们能够通过此去做更好的优化,以及决定什么事情是我们必须先去优化的。然而,由于用户和项目依赖者的数量巨大),所以我们必须了解每个人的需求,然后不断的去做优化。由于npm@4)的发布,负责NPM的客户端的团...