-
2推荐
谈Web应用开发时我们谈什么
观乎人文,以化成天下。-- 贲•彖传 钱穆先生在[《民族与文化》](http://www.amazon.cn/%E9%92%B1%E7%A9%86%E5%85%88%E7%94%9F%E8%91%97%E4%BD%9C%E7%B3%BB%E5%88%97-%E6%B0%91%…...
-
推荐
登录认证
之前我们介绍了如何给用户发送邮件,如何产生激活码以及如何激活帐号。接下来我们要介绍如何实现用户登录。 登录的过程是系统判断用户在请求中所出示的身份凭证是否有效的过程。常规的用户名(邮箱)/密码认证实现起来很简单。对于我们来说,只需要: 提供一个view表单让用户输入ema…...
-
推荐
需要激活的注册
上一节我们用最基本的注册演示了express程序的MVC模式,接下来实现需求列表的第4,5项,也是大多数注册实际的做法,给用户发个邮件要求TA激活帐号,以保证用户所提供邮件的真实性。 所以我们先看看怎么在node.js程序中发邮件。 ...
-
3推荐
Hello 注册
就像每门语言都要有hello world一样,每个网站都要有个用户注册,nodecoffee对用户注册的需求跟大多数网站一样: 提供一个表单让用户输入个人身份信息 校验用户输入信息的有效性 把用户输入的信息保存到数据库中,密码要加密保存 给用户发一封带激活链接的邮件 激活用…...
-
3推荐
Web框架express
[Express][1] 是一个简洁而灵活的 node.js Web应用框架,提供了丰富的HTTP工具以及来自Connect框架的中间件。还附带一个叫做express的命令行工具,可以用它生成一个kickstart程序。可以用npm的全局安装命令(L系需要root权限,加sud…...
-
12推荐
在Node.js 中用 Q 实现Promise – Callbacks之外的另一种选择
[原文:Promises in Node.js with Q – An Alternative to Callbacks][1] by [Marc Harter][2] 《Node.js in Practice》 怎么写异步代码?相对原始的callbacks而言,promis…...
-
6推荐
指令式Callback,函数式Promise:对node.js的一声叹息
[原文:Callbacks are imperative, promises are functional: Node’s biggest missed opportunity][1] 所谓promises,就是不会受不断变化的情况影响。 -- Frank Underwo…...
-
6推荐
node.js非专业介绍
面向非专业程序员的node.js介绍 介绍Node.js时,一般都会说它是运行在服务器环境中的JavaScript解释器,有了它,我们可以直接在服务器上跑Javascript代码,就像跑PHP,ruby和java代码一样。 实际上Node.js并不是唯一的服务端Jav…...
-
10推荐
Javascript的钢铁战衣:CoffeeScript
东风不与周郎便,铜雀春深锁二乔。 我猜,所有程序员都写过Javascript代码,但很少有人关心她从何而来。这是一个傍过大款儿,借过东风,被无数人用过,却轻易被忽视、被白眼、被粗暴对待的pretty old girl。她的确三观模糊,原则性不强,灵活的让人发指,但世事艰难…...