Quay lai GitHub Repo Hub
GitHub Repo Hub
cuonghoang1103

api-backend

@cuonghoang1103

TypeScript0stars0forkv0.116 tháng 6, 2026Updated 16 tháng 6, 2026Da xuat ban
#Backend#TypeScript#NestJS#Production#DevOps

Bai hoc & danh gia

Mot du an production-ready


Day la monorepo backend chinh cua website portfolio + e-commerce cua toi. Tech stack gom co:


  • NestJS + Express + TypeScript
  • Prisma + PostgreSQL
  • Redis cho cache + rate-limit
  • WebSocket cho messaging thoi gian thuc
  • Docker Compose de deploy

Bai hoc rut ra


  • Rate limit nen dat o Nginx + app - khong chi o mot cho. Dat ca hai giup giam tai cho backend.
  • Tach service + controller - service chua business logic thuan, controller chi parse request. De test hon rat nhieu.
  • Prisma transaction quan trong - mot so flow (tao repo + tag join) can transaction de tranh race condition.

Repo nay dang chay tren VPS that va xu ly traffic that, khong phai demo.

Repo khac trong kho

4