Express学习API分析Set、Getapp.set('title', 'My Site');app.get('title'); // "My Site"app.get(“string”)和app.get(path, [callback...], callback)要区别开,前面一个函数是获取s...
分类:
Web程序 时间:
2015-04-20 20:45:17
阅读次数:
1098
Mongoose是MongoDB的对象模型工具。nodejs和mongodb结合的主要原因是有相同的数据存储格式JSON,在应用层使用具有非常好的连续性,无需太多的代码用来进行数据转换等工作。就像PHP和JAVA连接Mysql一样,nodejs连接mongodb也需要有驱动driver。mongod...
分类:
Web程序 时间:
2015-04-20 20:41:58
阅读次数:
165
本章节学习流, 流的一个好处在于减少各种异步IO的回调地狱。IO操作遍及我们各种操作,比如数据库读写,文件读写, 文件转换压缩……别的不说,比如第一节,我们要将一个HTML文件返回浏览器,就涉及IO操作。一个页面,如果按版本划分功能,可能切成一块块给不同的人做,使用fs方法的异步IO方法,可能是这样...
分类:
Web程序 时间:
2015-04-15 16:18:57
阅读次数:
140
网上许多nodejs教程或书藉都是教你调用第三方模块来编写nodejs应用的,虽然这是非常便捷的,但是封装太厚,你基本一点东西还是没有学到。人家的模块,人家想怎么改就行,可以下一版本就改了接口,你的应用就完蛋了。比如说google,他就爱干这种事情。因此我们还得老老实实学习底层API吧。本节首先教大...
分类:
Web程序 时间:
2015-03-18 10:30:51
阅读次数:
171
最近在用sails框架写移动后台,马上就过年了,打算总结一下。1、资源 node官方网站:www.nodejs.org sails官方网站:www.sailsjs.org 查找资源: www.github.com,上面有大部分的npm包,可以选择你需要的资源包 2、开发工具WebStor...
分类:
Web程序 时间:
2015-03-16 12:26:35
阅读次数:
1427
NodeJS是一个使用JavaScript作为编程语言的开发平台,V8是它的执行引擎,特点有: NodeJS内置了HTTP服务器支持,使得它不用像PHP那样需要依赖WebContainer(如Apache)。 异步I/O与事件驱动的架构设计(l...
分类:
Web程序 时间:
2015-02-02 14:20:32
阅读次数:
173
exports是将函数能被引用该方法的模块引用到, 它有两种写法 exports.functionName =?function()?? 和?? module.exports = function() 例子: sourse/sourseList.js var?express?=?require(‘express‘);
v...
分类:
Web程序 时间:
2015-01-04 19:49:02
阅读次数:
218
开门红 NodeJS本来的用途是编写高性能的Web服务器。下面是一个使用NodeJS内置的http模块简单实现HTTP服务器的例子: var http = require('http'); http.createServer(function (request, response) { respon...