一个面向 TypeScript 和 JavaScript 的渐进式 Node.js 服务端框架,用于构建高效、可扩展的应用。
7.7万8579TypeScriptMIT更新于 9小时前
面向 Node.js 的快速、极简网络框架,用于构建 Web 应用和 HTTP API。
Express 是一个运行在 Node.js 上的极简 Web 框架,提供路由、HTTP 辅助功能(如重定向、缓存)和视图渲染等基础能力。它不限定 ORM 或模板引擎,开发者可以按需自由组合。
它适合用于单页应用、网站、混合型应用以及对外公开的 HTTP API。框架支持健壮的路由和内容协商,视图系统通过 @ladjs/consolidate 兼容 14 种以上的模板引擎。官方还提供命令行工具,可以快速生成应用骨架。
通过 npm 安装,要求 Node.js 18 或更高版本。项目由官方技术委员会维护,并提供 v5 迁移指南。
安装 Node.js 18 或更高版本
在项目中安装 Express
npm install express创建包含 Hello World 路由的文件并用 node 启动
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
一个面向 TypeScript 和 JavaScript 的渐进式 Node.js 服务端框架,用于构建高效、可扩展的应用。
受 Express 启发、基于 fasthttp 构建的 Go 语言 Web 框架,用于开发 REST API 和 Web 服务。
Socket.IO 是一个用于客户端与服务器之间实时、双向、低延迟事件通信的库。
基于 Django 构建 Web API 的工具包,提供序列化、认证、视图集和可浏览的 API 界面。
GraphQL 的 JavaScript 参考实现,用于构建类型化 schema 并执行查询,可在 Node.js 和浏览器中运行。
一个快速、易用、类 Flask 路由风格的 C++ 微框架,用于构建 HTTP 和 WebSocket 服务。