728x90
1.BaaS(Backend as a Service)
백엔드 개발 없이도 서버 기능을 제공하는 클라우드 서비스
사용자는 프론트엔드 개발에 집중하고 BaaS가 인증, 데이터베이스, 서버리스 함수, 스토리지 등 백엔드 기능을 자동으로 제공해준다.
서버 구축 없이 백엔드 기능을 사용 가능
2.BaaS 서비스 종류
2-1.Firebase
Google이 제공하는 클라우드 기반 BaaS 서비스로 NoSQL 기반인 Firestore 데이터베이스를 사용한다.
인증, 스토리지, 푸시 알림, 서버리스 함수 등 다양한 기능 제공한다.
2-2.Supabase
PostgreSQL 기반의 관계형 데이터베이스 사용하고
Docker 및 클라우드 배포 지원하여 자체 호스팅이 가능
SQL을 활용한 백엔드 개발이 필요한 경우 사용한다.
728x90
'Computer Science > 개발지식' 카테고리의 다른 글
[개발지식] DevOps란? (1) | 2025.02.11 |
---|---|
[개발지식] 서드파티(Third Party)란? (0) | 2025.02.09 |
[개발지식] 네이티브 앱 (Native App) VS PWA(Progressive Web App) (0) | 2025.02.08 |