Create API Gateway with fast-gateway
Introduction In this article, I will guide you on how to use fast-gateway  to deploy a simple API Gateway  on NodeJS  along with express . The advantage of an API Gateway  is that it acts as an intermediary layer to hide the rest of the system, including services, commonly used in Microservices  architecture. Example Usage This is the Microservices  model after deployment: First, install the package yarn  add  fast-gateway Next, define the ports that will be used. import  *  as  express  from  'express' import  *  as  gateway  from  'fast-gateway' const  portGateway  = 5000 const  portService1  = 5001 const  portService2  = 5002 Define service 1  as follows: const  startService1  = (): void  =>  {   const  app  = express ()   app . get ( '/list' , ( req , res ) =>  {     const  items  = [       {         id:  1 ,         name:  'service 1 value 1' ,       },       {         id:  2 ,         name:  'service 1 value 2' ,       },     ]     re...