Apache License 2.0

项目介绍

ExpressGateway/express-gateway 是一个托管在 GitHub 上的开源项目,主要使用 JavaScript 编写,采用 Apache License 2.0 许可证,目前获得 3.0k 个 Star、351 次 Fork。

仓库全名
ExpressGateway/express-gateway
开源许可证
Apache License 2.0
Star 数
3.0k
Fork 数
351
未关闭 Issue
82

README 摘要

A Microservices API Gateway Built Using Express.js and Express Middleware DEPRECATION NOTICE This Project is no longer maintained. Read here for more details or if you're interested in taking over that project. Express Gateway is a microservices API gateway that sits at the heart of any microservices or serverless architecture, regardless of what language or platform you're using. Express Gateway secures your…

完整内容见 GitHub 原始 README 或本页 。

常见问题

express-gateway 用什么语言开发?

主要使用 JavaScript 编写,采用 Apache License 2.0 许可证,目前有 3.0k 个 Star。

express-gateway 可以免费商用吗?

仓库采用 Apache License 2.0 许可证,可免费使用与修改,商业使用请遵守许可证条款(例如保留版权声明与许可声明)。

如何获取 express-gateway 的源码?

可以直接克隆仓库:git clone https://github.com/ExpressGateway/express-gateway.git,默认分支为 master;安装与运行步骤见仓库 README。

express-gateway 最近还在维护吗?

仓库最近一次更新为 2024年5月14日,当前有 82 个未关闭 Issue;Star 数为 3.0k,可作为社区活跃度的参考。

关于

GitHub 原始描述(英文)

A microservices API Gateway built on top of Express.js

描述取自 GitHub 官方 API,保持仓库作者书写的原文。

语言占比

CSS
Dockerfile
EJS
JavaScript

Release

README

A Microservices API Gateway Built Using Express.js and Express Middleware

npm CircleCI Azure Pipelines CodeCov Gitter Module LTS Adopted'

Express-Gateway

DEPRECATION NOTICE This Project is no longer maintained. Read here for more details or if you’re interested in taking over that project.

Express Gateway is a microservices API gateway that sits at the heart of any microservices or serverless architecture, regardless of what language or platform you’re using.

Express Gateway secures your microservices and serverless functions and expose them through APIs using Node.js, Express and Express middleware.

Developing cloud native applications, orchestrating and managing them now can be done insanely fast all on one seamless platform without having to introduce additional infrastructure.


Website   Getting Started   Docs


Main Features
  • Microservices and Serverless QoS Proxy and Security
  • Built Entirely on JavaScript/Node.js using Express and Express Middleware
  • Dynamic Centralized Config
  • API Consumer and Credentials Management
  • Plugins and Plugin Framework
  • Distributed Data Store
  • CLI
  • REST API
  • Cloud Native Execution
Installation

If you have Node.js already installed:

# install Express Gateway
$ npm install -g express-gateway
Creating a Gateway
# create a new gateway using the CLI
$ eg gateway create
Get Help

Need help or have a question?

Community

Express has a community that we hope to extend further with Express Gateway’s gateway use case for Express and its middleware.

Roadmap

The Express Gateway roadmap consists of three parts:

  1. FeatHub - features requested and voted on by any community member, this feeds into the…
  2. Roadmap - the published roadmap of all features under considerations and projected timeframes, the highest priority items are put into the…
  3. Waffle board - a real time as a public task board on Waffle.io with backlog of stories for the next release

LTS Policy

Module Version Release Date Minimum EOL EOL With Status
1.x.x Jul 2016 Dec 2019 Node 8 Current
Contribution

All contributions welcome! Please see the contributor’s guide

License

Apache-2.0 License

Copyright © Express Gateway Contributors

评论

暂无评论