收集 Express 好用的中间件、新闻资讯、网站

Awesome Express 这个仓库主要是收集 Express 好用的中间件、新闻资讯、网站等,这是我在基于 Express 开发web应用过程中

Awesome Express

这个仓库主要是收集 Express

好用的中间件、新闻资讯、网站等,这是我在基于 Express

开发web应用过程中搜集到的一些插件和看到的一些好的内容。

目录

  • 官方网站

  • 中文文档

  • 中间件

  • 工具

  • 例子

  • 文章

官方网站

  • Official website

    - Express官方网站

  • GitHub repository - Express GitHub仓库

中文文档

  • Express

    - 中文文档( node.js Web应用框架 )

  • Express

    - 基于 Node.js 平台的 web 应用开发框架

中间件

  • Multer - 官方推荐的文件上传中间件。

  • body-parser - 转换body内容的中间件,用于处理 JSON, Raw, Text 和 URL 编码的数据。

  • connect-multiparty

    - 官方的文件上传中间件(不推荐使用)

  • cors - 跨域资源共享。

  • morgan - HTTP请求日志中间件。

  • cluster

    - Nodejs应用生成多个进程,并行运行。

  • compression - 中间件负责压缩响应的json数据和静态文件为GZIP格式,Nginx做此类事情效率更高。

  • helmet - 最大程度的确保我们 API 的安全性,应用程序应对多种类型的攻击。 部分 Express 中间件组件:

  • body-parser - 中间件用来解析http请求体,先前为 express.bodyParser、json 和 urlencoded。另请参阅:

  • compression - 压缩和处理静态内容。

  • connect-image-optimus

    用于提供最优映像的 Connect/Express 中间件模块。如有可能,可将映像切换为 .webp 或 .jxr。

  • connect-timeout - 先前为 express.timeout。

  • cookie-parser - 先前为 express.cookieParser。

  • cookie-session - 先前为 express.cookieSession。

  • csurf - 先前为 express.csrf。

  • errorhandler - 先前为 express.errorHandler。

  • express-debug - 不引人注目的开发工具,用于向应用程序添加一个选项卡,其中包含有关模板变量(本地)、当前会话、有用请求数据等方面的信息。

  • express-partial-response

    - Express 中间件模块,使用 Google API 的 Partial Response,根据 fields 查询字符串过滤掉 JSON 响应的各个部分。

  • express-session - 先前为 express.session。

  • express-simple-cdn - Express 中间件模块,将 CDN 用于静态资产,具有多主机支持(例如:cdn1.host.com、cdn2.host.com)。

  • express-slash - Express 中间件模块,适用于对末尾斜杠有很严格要求的人员。

  • express-stormpath - 实现用户存储、认证、授权、SSO 和数据安全性的 Express 中间件模块。

  • express-uncapitalize - 中间件模块,用于将包含大写字母的 HTTP 请求转换为标准的小写形式。

  • express-http-proxy - 解决跨域问题。

  • helmet - 一个模块,用于通过设置各种 HTTP 头来帮助保护应用程序。

  • join-io - 一个模块,用于实时联接文件以减少请求数目。

  • method-override - 先前为 express.methodOverride。

  • morgan - 先前为 logger。

  • passport - 用于认证的 Express 中间件模块。

  • response-time - 先前为 express.responseTime。

  • serve-favicon - 先前为 express.favicon。

  • serve-index - 先前为 express.directory。

  • serve-static - 用于提供静态内容的模块。

  • static-expiry - 静态资产的指纹式 URL 或高速缓存头,包含对一个或多个外部域的支持。

  • vhost - 先前为 express.vhost。

  • view-helpers - Express 中间件模块,用于向视图提供常见助手方法。

  • sriracha-admin - Express 中间件模块,为 Mongoose 动态生成管理站点。

  • express-jwt - 产生唯一的基于用户信息.令牌

工具

Node工具不依赖Express框架

  • generator-express - 命令行工具Yeoman 生成 Express 应用程序

  • express-generator - 命令行工具 Express 应用程序生成器

  • Express workshop - Express.js 基础课程,一个基于workshopper命令行学习工具。

  • cross-env

    - 处理跨平台环境变量设置的插件

  • node-images - 轻量级跨平台图像编解码库。

  • lwip - 对于Nodejs轻量级的图像处理器。

文章

关于Express教程、新闻等文章搜集

例子

Express的Demo例子搜集

未登录用户
全部评论0
到底啦