N

Nexa BaaS

출시 예정

모바일·웹 앱을 위한 오픈소스 자체 호스팅 BaaS 플랫폼

인증·DB·스토리지·캐시까지 앱 백엔드에 필요한 구성요소를 한 번에. NestJS와 PostgreSQL을 기반으로 직접 구축하고 Docker로 자체 호스팅하는 B2C Backend-as-a-Service입니다.

주요 기능

소개

Nexa BaaS는 모바일/웹 앱 개발자를 위한 B2C Backend-as-a-Service 플랫폼입니다. 인증, 데이터베이스, 스토리지, 캐시/큐 등 앱 백엔드에 필요한 구성요소를 오픈소스로 자체 구축해 제공합니다.

NestJS(모듈러 모놀리스)와 PostgreSQL(RLS 멀티테넌시)을 중심으로, 외부 기술은 어댑터·프록시로 격리해 런타임을 손쉽게 교체할 수 있도록 설계했습니다.

인증은 JWT·argon2·OAuth 어댑터로 자체 구현하고, 스토리지(MinIO)·캐시/큐(Redis·BullMQ)·이메일(SMTP)을 Docker로 자체 호스팅합니다. 전체는 pnpm + Turborepo 모노레포에서 기능 단위 TDD로 구현합니다.