API 9 Router Gateway
Gateway perutean API serverless ringan untuk mengelola rute endpoint, standarisasi response JSON, dan penanganan CORS antarlayanan web.
Tentang Proyek
Micro-service utilitas yang dibuat untuk menghubungkan beberapa frontend dengan service pihak ketiga secara aman, menyediakan format respon JSON yang seragam dan menangani izin header CORS.
Tanggung Jawab & Fitur yang Saya Bangun
Arsitektur Sistem & Skema Database
Arsitektur Serverless API Gateway berbasis Node.js dengan Standarisasi CORS & JSON Payload.
// Alur Pemrosesan Data dan Layering Arsitektur
Incoming Request Interceptor
Node.js HTTP Router + Custom Middleware
Validasi header origin, pre-flight OPTIONS request, dan otorisasi API key.
Endpoint Route Resolver
Modular Path Matcher
Penerusan request ke downstream service yang sesuai dengan validasi payload parameter.
Standardized JSON Formatter
JSON Envelope Pattern
Standarisasi format respon: { status, data, error, timestamp }.
