wabg/awesome-express
wabg/awesome-express has 279 GitHub stars and 41 forks. GitHot measured 0 stars in 24 hours, 0 in 7 days, and 0 in 15 days. Last checked 2026-11-12 20:18 UTC. Last push 2026-11-02.
Comment ces chiffres sont mesurés
这个仓库主要是收集 Express 好用的中间件、新闻资讯、网站等,这是我在基于Express开发web应用过程中搜集到的一些插件和看到的一些好的内容。
Progression mesurée des étoiles
- in 24h
- 0
- in 7 days
- 0
- in 15 days
- 0
- in 1 month
- Historique en cours
Variations nettes sur des périodes qui se chevauchent, pas des totaux quotidiens. Les mesures absentes restent vides. Les étoiles indiquent l’intérêt, pas la qualité.
README.md
OriginalAwesome Express
这个仓库主要是收集 Express 好用的中间件、新闻资讯、网站等,这是我在基于Express开发web应用过程中搜集到的一些插件和看到的一些好的内容。
目录
官方网站
- Official website - Express官方网站
- GitHub repository - Express GitHub仓库
中文文档
中间件
- 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 - 产生唯一的基于用户信息.令牌
- @guardcore/express - 安全中间件,提供 IP 黑白名单、限流与自动封禁、渗透攻击检测。
工具
Node工具不依赖Express框架
- generator-express - 命令行工具Yeoman 生成 Express 应用程序
- express-generator - 命令行工具 Express 应用程序生成器
- Express workshop - Express.js 基础课程,一个基于workshopper命令行学习工具。
- cross-env - 处理跨平台环境变量设置的插件
- node-images - 轻量级跨平台图像编解码库。
- lwip - 对于Nodejs轻量级的图像处理器。
文章
关于Express教程、新闻等文章搜集
- 阮一峰 - Express框架
- Express - 简单介绍 Express·简单心理技术团队
- 教你从零开始搭建一款前端脚手架工具
- 使用 Express 和 waterline 创建简单 Restful API
- 构建 Express Api 五个有用的中间件
- 10个Node.js开发者最易犯的错误
- chyingp - Nodejs学习笔记
- Express结合Passport实现登陆认证
- Passport现实社交网络OAuth登陆
- webpack+vue+vux+express+lowdb实践
- 基于 Express+Gulp+BrowserSync 搭建高性能的前端开发环境
- Express深入解读
- socket.io 集成到express4通过路由访问
- 用 Docker 搭建 Node Express 应用
- 基于 PhantomJS + Node + Express + VueJS 1.x 的服务端渲染实践
- Node 进阶:express 默认日志组件 morgan 从入门使用到源码剖析
关于 Express 4.8.x 的相关基础文档
- 概述
- 安装和使用
- 编写第一个Express应用
- 配置应用程序
- 路由器、响应与渲染
- 路由详解
- Request 对象实例讲解
- Response 响应对象
- 路由权限控制技巧
- 资源分离技巧
- Express 中间件原理
- 必备中间件的使用
- EJS 模版引擎
- JADE模版引擎
- mongoose的增删改
- mongoose 查询操作
例子
Express的Demo例子搜集
- reactjs官方例子express-react-views
- V-Tom - 一个基于Node.js,Express,Mongodb,vue的博客
- 利用express简化rest api开发
- 前端基于webpack+vue+vux,后端基于express+lowdb
- Express + MongoDB + Vue.js 搭建的 Web 应用
- 简单的 Vue2 + Webpack2 + Express + 热更新工程模板
- Express + TypeScript + SQLite 实现邮箱验证码 / 魔法链接免密登录
- Express 4.x + MongoDB 实现CRUD
- 使用 Express + MongoDB 搭建多人博客
- 使用 Nodejs (Express) 编写的团体订餐程序
- 个人博客系统, 基于RESTful架构,Express, MongoDB, Redis, Token Auth, 七牛云存储
- Express搭建微信公共账号服务
- 简单的 Vue2 + Webpack2 + Express + 热更新工程模板
- Node + Express + VueJS 1.x 的服务端渲染实践
- 一个简单的例子使用Express+mongoose+passport登录验证
- 基于 Express + TypeScript + SQLite 的邮箱验证码与魔法链接免密登录示例(Mailtrap 邮件 API)
Explorer des projets similaires
sindresorhus/awesome
😎 Listes Awesome sur toutes sortes de sujets intéressants [NOTE : les pull requests sont temporairement désactivées jusqu’à ce que j’aie l’occasion de rattraper celles qui existent déjà]
535,985 étoilesEbookFoundation/free-programming-books
:books: Livres de programmation librement disponibles
401,499 étoilesnilbuild/developer-roadmap
Feuilles de route interactives, guides et autres contenus éducatifs pour aider les développeurs à progresser dans leur carrière.
371,916 étoilesvinta/awesome-python
La liste de référence qui répond à « Je veux faire X en Python : quel outil dois-je utiliser ? ».
334,352 étoiles