起首明白一个题目,为何 Node.js 须要异步编程? JavaScript 是单线程的,在发出一个挪用时,在没有获得效果之前,该挪用就不返回,意义就是挪用者主动守候挪用效果,换句话说,就是必需守候上一个使命实行完才实行…
分类:node.js
javaScript 依赖管理
概述 javaScript — 目录最火热的语言,到处发着光芒, html5, hybrid apps, node.js, full-stack 等等。javaScript 从一个仅仅在浏览器上面的一个玩具语…
orm2 中文文档 8. 聚合
译者:飞龙 来源:Aggregation 如果你需要从一个模型中获取一些聚合值,你可以使用Model.aggregate()。下面通过一个例子来展示: Person.aggregate({ surname: "Doe" …
ngnix + node 的负载均衡
node.js 做服务器? node.js当仁不让,我有赤兔马(异步),手中方天画戟(事件IO)。 一种too simple ,sometimes naive的感觉油然而生。 久经考验的nginx 前置顶住压力,后面多个…
这年头,不用点道具(gulp),你都不好意思说你是做前端的
如果你以前没用用过任何任务脚本(task runner)或者命令行工具,那也不要害怕,这篇文章可以一步步教你上手gulp,升职CEO,赢娶白富美,走上人生巅峰,吼吼吼,好开森,有木有?!我会分为五步向你介绍gulp并帮助…
通过源码解析 Node.js 中导流(pipe)的实现
在Node.js中,流(Stream)是其众多原生对象的基类,它对处理潜在的大文件提供了支持,也抽象了一些场景下的数据处理和传递。在它对外暴露的接口中,最为神奇的,莫过于导流(pipe)方法了。鉴于近期自己正在阅读Nod…
Dart 比 JavaScript 更酷的10个理由
Dart 是 Google发明的一种新的编程语言。在使用JavaScript一年多以后,我对Dart可谓是一见钟情。我以前是做Java的,我在用JS的时候要学习很多新东西。 有人说你必须深入研究JavaScript,否则…
我的 2015 年度小结(技术方面)
https://jysperm.me/2016/02/programming-of-2015/ 从 2014 年末开始开发的一个互联网金融项目终于在今年三月份上线了,这是一个 Node.js 编写的 Web 服务,但上线…
每周前端开源推荐第五期
每周前端开源推荐第五期 marcuswestin / store.js localStorage wrapper for all browsers without using cookies or flash. Uses…
Day 27: Restify —— 在Node.js中构建正确的REST Web服务
编者注:我们发现了有趣的系列文章《30天学习30种新技术》,正在翻译,一天一篇更新,年终礼包。下面是第 27 天的内容。 今天决定学一个叫做restify的Node.js模块。restify模块使得在Node.js中写正…
[译]JavaScript ES6解构赋值指南
前言 让我们来仔细地看看ES6所带来的更清晰的变量声明与赋值语法。现今的变量声明语法十分的直接:左边是一个变量名,右边可以是一个数组:[]的表达式或一个对象:{}的表达式,等等。解构赋值允许我们将右边的表达式看起来也像变…
js 单线程 回调
js定时器机制 更正之前的错误认识:1.函数内调用settimeout,函数结束。在规定的时间之后,依然会触发settimeout的回调。 首先要确认js几点:1.js单线程 vs 浏览器多线程: 单线程原因:如果多线程…