NodeJs的周边工具和类库

原创 2016年08月31日 12:07:28
  1. npm:NodeJs包管理器

  2. express:服务器端比较流行的MVC框架,处理服务请求,路由转发,逻辑处理

  3. mongoose:mongodb包装,更方便使用数据库

  4. socket.io:实现服务端和客户端socket通信解决方案
  5. backbone:客户端MVC框架,编写客户端应用(豆瓣说)

  6. coffeescript:提高JavaScript的可读性,健壮性

  7. zombie:浏览器子集,编写html解析器,轻形javascript客户端测试

  8. express-session:基于express框专门用于处理session的中间件
  9. cookie-parser:基于express框专门用于处理cookie的中间件
  10. body-parser:用来解析http请求体的中间件,是express默认使用的中间件之一。
  11. morgan:用来显示请求日志的中间件,主要功能是在控制台中显示req请求的信息。
  12. passport:提供authentication服务的node中间件。通常用于expressjs web application的验证。参考
  13. connect-flash:Flash消息连接中间件。flash是一个特殊的会话用于存储信息。消息被写入flash和清除后显示给用户。flash通常与重定向结合使用,确保消息可到下一个页面呈现。
  14. passport-local:passport本地用户名和密码的身份验证策略。
  15. bcrypt-nodejs:hash加密中间件

10node.js工具类util.inherits和util.inspect

10月11号:今天你在哪一步? 1:什么是util util是node.js核心模块,提供常用函数的集合,用于弥补核心js的功能 2:util.inherits util.inherits是一...

nodejs模块与包

概念:模块(Module)和包(Package)是Node.js最重要的支柱。开发一个具有一定规模的程序不可能只用一个文件,通常需要把各个功能拆分、分装、然后组合起来。模块正式为了实现这种方式而诞生,...

nodejs系统包之util(工具包)

util模块中提供了一些判断和继承。例如util.isArray(),util.isRegExp()等。此处重点介绍一下util.inherits(constructor, superConstruc...

Step.js 使用教程(附源码解析)

Step.js(https://github.com/creationix/step)是控制流程工具(大小仅 150 行代码),解决回调嵌套层次过多等问题。适用于读文件、查询数据库等回调函数相互依赖,...

nodejs中Async库介绍

Async 地址:https://github.com/caolan/async Async的内容分为三部分: 流程控制:简化十种常见流程的处理集合处理:如何使用异步操作处理集合中的数据工...

nodejs 第三方库不能乱用

最近搞两个项目,都是使用了
  • ploto
  • ploto
  • 2014年11月22日 01:32
  • 1204

node.js常用模块

前100个依赖库里,underscore是属于语言基础类,express是服务器框架,有5、6个测试框架、以及5、6个递归遍历目录树的工具类、3个左右的命令行解析工具类,3个主流数据库的链接clien...
  • kavensu
  • kavensu
  • 2014年01月05日 21:04
  • 17706

软件开发工具推荐:ZeroTurnaround ZIP 类库

在Java平台上有很多官方的和非官方、第三方的压缩工具包,它们各有各的长处,比如Oracle官方的java.util.zip 类库,Apache网站上的Apache Commons Compress ...

DButils工具类库的使用

最近在做课程要求做的java web应用,经队友XM的介绍,开始接触DButils这个工具类库,没接触这个之前觉得牵扯到数据库的一句一句的写也没那么麻烦,但用过这之后真心感觉,之前我干嘛那么累自己,所...

工具类库系列(六)-TimeTool

第六个工具类,TimeTool 用于秒精度的时间获取:距离一个参考时间所经历的秒数,用于时间戳 以及计算两个时间戳,按照特定时间分割点分割后的差值 比如:一般游戏项目中通常都会有这样的需求: ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:NodeJs的周边工具和类库
举报原因:
原因补充:

(最多只允许输入30个字)