1.16.13 • Published 4 years ago

@bluecube/gateway v1.16.13

Weekly downloads
3
License
Apache-2.0
Repository
github
Last release
4 years ago

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

npm

Important

This repo is based on the Express Gateway repository, but enhanced \w some custom features that we needed. Please, refer to the original repository for the official version.

Description

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.

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

LTS Policy

Module VersionRelease DateMinimum EOLEOL WithStatus
1.x.xJul 2016Dec 2019Node 8Current

Contribution

All contributions welcome!

License

Apache-2.0 License