> ## Documentation Index
> Fetch the complete documentation index at: https://v3.selectfromuser.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 알맞는 선택하기

SAPP이 알맞는 상황과 어떤 도구와 함께 쓸 수 있는지, 특징이 무엇인지 알아보겠습니다.

## SAPP이 적합한 경우

* 간단한 사내 앱을 빠르게 공유하고 싶을 때
* 팀원에게 GitHub, Vercel 계정을 제공하기 어려울 때
* 배포, 버전, 인증, 권한, API, 리소스를 한곳에서 관리하고 싶을 때
* AI로 만든 앱을 팀 단위로 안전하게 운영하고 싶을 때
* 개발팀의 관리 부담을 줄이고 싶을 때
* 사내 AI 앱 개발 문화를 빠르게 시작하고 싶을 때

## 개발팀 또는 GitHub 방식이 적합한 경우

앱이 복잡해지고 있고 바이브코더의 역량을 넘어선다면 개발팀에게 이관을 하고 GitHub으로 관리하기 시작할 수 있습니다.

대규모, 다인원이 함께 코드를 수정해야 하는 경우 Git 방식이 더 적합합니다.

GitHub으로 코드 버전 관리를 하더라도 인증 또는 리소스, API, 앱 목록을 SAPP에서 통합하여 중앙화할 수 있습니다.

## Vercel, Netlify, Cloudflare Pages와 함께 사용하는 경우

SAPP에서 배포하지 않아도 배포된 앱들은 한곳에서 관리할 수 있습니다.

배포는 SAPP에서 하지 않아도 빠르게 접근 가능하게 URL을 등록하고, 인증이나 로그 등은 계속 유지할 수 있습니다.

GitHub 등과 연결하지 않아도 과거 배포본 코드를 다운로드 받을 수 있습니다.

## Supabase와 함께 사용하는 경우

이미 Supabase 기능 일부를 쓰고 있어요. 교체해야 할까요?

Supabase Auth를 사용하는 경우:

개발한 앱들을 SAPP 앱 목록에 먼저 등록해보세요. 새로운 앱부터 SAPP 인증을 사용해보세요.

크리티컬하지 않은 앱부터 AI와 함께 SAPP 인증으로 교체해보세요.

Supabase 데이터베이스를 사용하는 경우:

SAPP에서는 Supabase 데이터베이스와 쉽게 연결하고 활용할 수 있는 환경을 제공합니다.

## 기타 도구와 비교

Firebase와 다른 점?

Postman, Apidog과 다른 점?

GitHub과 다른 점?

* 단순한 배포, 버전 히스토리 관리 방식을 제공합니다.

Serverless function을 제공하나요?
