图书

  • MEAN Web开发

    Amos Q. Haviv   陈世帝   译

    本书从MEAN核心框架的安装和配置讲起,以实际项目为主线,讲解了每个框架的基本概念、使用方法,以及如何使用主流...

  • Node与Express开发

    Ethan Brown   吴海星   苏文   译

    本书涵盖Express 4.0,系统地讲解了利用Express(Node/JavaScript开发栈中的重要组...

  • 海兴 9推荐

    KeystoneJS之云中漫步

    Keystone是以Express和MongoDB为基础搭建的Node.js CMS和Web应用程序平台。 自从三年前接触到Node.js,我就开始定期在GitHub上搜一下跟Node.js相关的项目。搜索结果列表变得越来越长,这个开发体系也在不断的发展和完善。我眼看着其编程…...

  • 海兴 6推荐

    node.js非专业介绍

    面向非专业程序员的node.js介绍 介绍Node.js时,一般都会说它是运行在服务器环境中的JavaScript解释器,有了它,我们可以直接在服务器上跑Javascript代码,就像跑PHP,ruby和java代码一样。 实际上Node.js并不是唯一的服务端Jav…...

  • langyahappy 4推荐

    Node.js框架之express

    Express介绍 npm提供了大量的第三方模块,其中不乏许多Web框架,比如我们本章节要讲述的一个轻量级的Web框架 ——— Express。 [Express][1]是一个简洁、灵活的node.js Web应用开发框架, 它提供一系列强大的功能,比如:模板解析、静态文件…...

  • 海兴 3推荐

    Web框架express

    [Express][1] 是一个简洁而灵活的 node.js Web应用框架,提供了丰富的HTTP工具以及来自Connect框架的中间件。还附带一个叫做express的命令行工具,可以用它生成一个kickstart程序。可以用npm的全局安装命令(L系需要root权限,加sud…...

  • 海兴 3推荐

    Hello 注册

    就像每门语言都要有hello world一样,每个网站都要有个用户注册,nodecoffee对用户注册的需求跟大多数网站一样: 提供一个表单让用户输入个人身份信息 校验用户输入信息的有效性 把用户输入的信息保存到数据库中,密码要加密保存 给用户发一封带激活链接的邮件 激活用…...

  • 海兴 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%…...

  • Yujie Zhou 1推荐

    Brunch、Express、nodemon如何共存

    Brunch - http://brunch.io是一个轻量级前端构建工具,它主要用来构建HTML5 Web应用。 Brunch自带了一个简单服务器,如果你的应用仅有前端的话,那就足够了,但是如果你需要一些后端Restful服务,那么需要写自己的后端了。 对于快速原型项目,使…...

  • 方健 1推荐

    用express写个简单的CRUD

    作者:方健(转载请注明出处) 代码: https://bitbucket.org/fangj/example-simple-restful npm install express-generator -g express myapp cd myapp npm install …...

  • 全栈讲师-金云龙 1推荐

    Node.js 官方示例中的 ECMAScript 2015

    第一个 Node.js 的服务器应用 Node.js 官方提供的帮助文档中,提供了一个非常适合入门的示例代码。可以帮助我们快速了解 Node.js 的主要作用。 1. 创建 example.js 文件,并将官方帮助文档提供的代码进行粘贴: const http = r…...

  • OneAPM官方技术博客 推荐

    浅谈 OneAPM 在 express 项目中的实践

    【编者按】OneAPM 运营团队,近日在 github 上发现了一篇文章,特别奉献给大家。本文作者王宇先生从2015年年初就开始使用我们的产品,也是OneAPM 的忠实用户。 [OneAPM](http://www.oneapm.com/index.html?utm_sour…...

  • 积木村の研究所 推荐

    使用MEAN进行现代化WEB开发

    纵观世界历史,生产工具的进步一次次地推动着人类社会的发展。在Web领域,最近几年也出现了一种新的生产工具栈,MEAN(MongoDB,Express,AngularJS,NodeJS),虽然其无法完全取代LAMP(Linux,Apache,MySql,PHP)/LNMP(Lin…...

  • William Xing 推荐

    Nodejs + expressjs + node-formidable 抛异常?

    当我们的 Nodejs + expressjs 项目需要从客户端向服务器端上传文件的时候,[node-formidable][1]往往是开发者的首选(下面我会解释,这是错误的判断)。于是我像node-formidable提供的例子一样,写了线面的代码: app.post(&#…...

  • 海兴 推荐

    需要激活的注册

    上一节我们用最基本的注册演示了express程序的MVC模式,接下来实现需求列表的第4,5项,也是大多数注册实际的做法,给用户发个邮件要求TA激活帐号,以保证用户所提供邮件的真实性。 所以我们先看看怎么在node.js程序中发邮件。 ...

  • 海兴 推荐

    登录认证

    之前我们介绍了如何给用户发送邮件,如何产生激活码以及如何激活帐号。接下来我们要介绍如何实现用户登录。 登录的过程是系统判断用户在请求中所出示的身份凭证是否有效的过程。常规的用户名(邮箱)/密码认证实现起来很简单。对于我们来说,只需要: 提供一个view表单让用户输入ema…...