Express Gateway

screenshot of Express Gateway
express

A microservices API Gateway built on top of Express.js

Overview

Express Gateway is a now deprecated microservices API gateway built using Express.js and Express Middleware. It is designed to secure microservices and serverless functions, exposing them through APIs using Node.js. The gateway allows for developing and managing cloud-native applications quickly on a seamless platform without the need for additional infrastructure.

Features

  • Microservices and Serverless: Supports microservices and serverless architectures.
  • QoS Proxy and Security: Provides quality of service proxy and security features.
  • Dynamic Centralized Config: Allows for dynamic centralized configuration management.
  • API Consumer and Credentials Management: Manages API consumers and their credentials.
  • Plugins and Plugin Framework: Offers extensibility through plugins and a plugin framework.
  • Distributed Data Store: Utilizes a distributed data store for scalability.
  • CLI: Supports command line interface for easy management.
  • REST API: Offers RESTful API for interaction.

Summary

express
Express

Express.js is a simple Node.js framework for single, multi-page, and hybrid web applications.

eslint
Eslint

ESLint is a linter for JavaScript that analyzes code to detect and report on potential problems and errors, as well as enforce consistent code style and best practices, helping developers to write cleaner, more maintainable code.