MonstarX Cloud: 모든 앱에 기본으로 들어 있는 백엔드
핵심 요약MonstarX Cloud는 MonstarX로 만드는 모든 앱에 들어 있는 백엔드입니다. 데이터베이스, 회원가입과 로그인, 이메일, 파일 저장소, AI, 웹 검색, 지도, 그리고 키를 안전하게 보관할 곳까지 갖추고 있습니다. 첫 빌드부터 바로 켜져 있고 따로 설정할 것이 없습니다. 백엔드 탭에서 확인하고 관리할 수 있으며, 이메일, AI, 웹 검색, 파일 저장소는 끄고 다른 서비스를 대신 쓸 수도 있습니다.
앱은 화면에 보이는 페이지만으로 이루어지지 않습니다. 정보를 기억하고, 사람들이 로그인할 수 있게 하고, 이메일을 보내고, 사용자가 올린 사진을 보관해야 합니다. 이렇게 눈에 보이지 않는 부분을 백엔드라고 합니다. MonstarX에서는 백엔드를 직접 만들거나 빌릴 필요가 없습니다. 모든 앱에는 첫 빌드부터 MonstarX Cloud라는 백엔드가 함께 제공됩니다.
원하는 기능을 설명하기만 하면(“회원가입을 하고 사진과 함께 레시피를 올릴 수 있게 해 주세요”) MonstarX가 MonstarX Cloud에서 필요한 부분을 알아서 사용합니다. 설정할 서버도, 새로 만들 계정도, 붙여 넣을 키도 없습니다.
모든 앱에 무엇이 들어 있나요?
섹션 제목: “모든 앱에 무엇이 들어 있나요?”| 서비스 | 앱에서 하는 일 | 자세히 보기 |
|---|---|---|
| 데이터베이스 | 주문, 예약, 게시물, 가입 정보 같은 앱의 정보를 안전하게 저장하고, 앱을 쓰는 모든 사람이 같은 데이터를 보게 합니다. | 앱 데이터베이스 |
| 인증(사용자 계정) | 앱 사용자의 회원가입, 로그인, 로그아웃, 비밀번호 재설정을 처리합니다. | 사용자 계정 |
| 이메일 | brew-bean@monstarx.app처럼 앱 전용 주소로 확인 메일, 영수증, 환영 메일을 보냅니다. | 앱에서 이메일 보내기 |
| 파일 저장소 | 사용자가 올린 사진, PDF, 앱이 만든 이미지 같은 파일을 보관합니다. | 파일 저장소 |
| AI | 앱이 글을 쓰고, 질문에 답하고, 이미지를 만들고, 말하고 들을 수 있게 합니다. | 앱의 AI 기능 |
| 웹 검색 | 앱이 실시간 웹에서 정보를 찾고 출처를 함께 보여 줍니다. | 앱의 AI 기능 |
| 지도 | 나라별 세계 지도와 이동·확대가 가능한 거리 지도를 API 키 없이 보여 줍니다. | 앱에 지도 넣기 |
| 국가 데이터 | 싱가포르, 일본, 말레이시아, 인도, 인도네시아, 아랍에미리트, 필리핀의 날씨, 교통, 주차장, 등록 정보, 공휴일 같은 실시간 공공 데이터입니다. 클릭 한 번으로 국가를 켤 수 있습니다. | 실시간 국가 데이터 사용하기 |
| 시크릿 | 앱이 사용하는 외부 서비스의 키를 넣어 두는 잠긴 보관함입니다. | 시크릿과 API 키 |
여기에 더해, 다른 소프트웨어가 REST API로 앱 데이터를 읽고 쓸 수 있고, 커넥터로 Stripe나 Twilio 같은 외부 서비스를 연결할 수 있습니다.
앱의 백엔드는 어디에서 보나요?
섹션 제목: “앱의 백엔드는 어디에서 보나요?”프로젝트를 열고 상단 바에서 백엔드를 클릭하세요. 앱 백엔드에 관한 모든 것이 이곳에 있으며, 위쪽에 섹션별로 나뉘어 있습니다.
| 섹션 | 볼 수 있는 내용 |
|---|---|
| 클라우드 | MonstarX Cloud 서비스와 켜기/끄기 스위치, 앱이 데이터를 보관하는 위치, 커넥터 목록 |
| 데이터베이스 | 모든 테이블과 행 수, 마이그레이션, 읽기 전용 SQL을 실행하는 입력란 |
| 사용자 | 앱에 가입한 모든 사람과 차단, 삭제 버튼 |
| 파일 | 앱에 저장된 모든 파일과 미리보기, 다운로드, 삭제 버튼 |
| 이메일 | 앱이 보낸 모든 이메일, 그리고 이번 시간과 오늘 더 보낼 수 있는 양 |
| AI | 앱이 보낸 모든 AI 호출과 오늘 남은 사용 한도 |
| 국가 데이터 | 앱이 실시간 공공 데이터를 쓸 수 있는 국가, 국가별 도구, 앱의 최근 호출 |
| 시크릿 | 앱이 읽는 키와 설정값(암호화되어 저장됨) |
| 현지화 | 앱의 번역. 앱에 언어가 두 개 이상일 때만 나타납니다. |
휴대폰에서는 작업 공간 위쪽에서 전환하는 화면 중 하나가 백엔드입니다.
서비스를 끄고 다른 서비스를 쓸 수 있나요?
섹션 제목: “서비스를 끄고 다른 서비스를 쓸 수 있나요?”네. 이메일, AI, 웹 검색, 파일 저장소는 끌 수 있습니다. 데이터베이스와 인증은 핵심으로 표시되어 있습니다. 모든 앱에 꼭 필요하므로 끌 수 없습니다.
-
커넥터에서 대신 쓸 서비스를 연결하세요. 예를 들어 이메일은 Resend, AI는 OpenAI를 연결할 수 있습니다. 그런 다음 MonstarX에 그 서비스를 쓰라고 요청하세요. 커넥터를 참고하세요.
-
백엔드클라우드를 열고, 끄려는 서비스의 스위치를 클릭하세요.
-
확인하세요. 서비스를 끄면 앱이 그 역할을 맡을 다른 서비스가 필요하므로 MonstarX가 먼저 확인을 요청합니다.
서비스를 끄면 앱에서 바로 사라집니다. 앱 코드는 더 이상 그 서비스에 접근할 수 없고, MonstarX도 이후 작업에서 그 서비스를 쓰지 않습니다. 다시 켜려면 스위치를 한 번 더 클릭하세요.
앱 데이터를 다른 곳에 보관할 수 있나요?
섹션 제목: “앱 데이터를 다른 곳에 보관할 수 있나요?”네. 백엔드클라우드의 이 앱이 데이터를 보관하는 위치에는 기본으로 MonstarX 데이터베이스가 표시됩니다. 앱 데이터를 내 Supabase나 Railway Postgres 데이터베이스로 옮기거나, 레코드를 내 Firebase 프로젝트에 보관할 수 있습니다. 데이터 복사와 앱 수정은 MonstarX가 알아서 합니다. Supabase, Railway, Firebase를 참고하세요.
데이터베이스를 포함한 앱 전체를 내 Cloudflare 계정에서 실행할 수도 있습니다.
가져온 앱은 어떻게 되나요?
섹션 제목: “가져온 앱은 어떻게 되나요?”가져온 앱은 자체 백엔드를 그대로 씁니다. MonstarX가 데이터베이스를 만들지 않았고 계정도 관리하지 않으므로, 데이터베이스와 사용자에 그 내용이 안내됩니다. 키는 가져온 앱도 시크릿에 넣습니다.
MonstarX Cloud 문서 전체
섹션 제목: “MonstarX Cloud 문서 전체”모든 앱에 기본 포함
섹션 제목: “모든 앱에 기본 포함”다른 서비스 연결
섹션 제목: “다른 서비스 연결”데이터나 앱을 다른 곳에 두기
섹션 제목: “데이터나 앱을 다른 곳에 두기”자주 묻는 질문
섹션 제목: “자주 묻는 질문”데이터베이스나 로그인을 쓰려면 따로 설정해야 하나요?
아니요. 모든 앱에는 첫 빌드부터 MonstarX Cloud가 들어 있습니다. “회원가입을 할 수 있게 해 주세요”, “주문을 저장해 주세요”처럼 기능을 요청하면 MonstarX가 알맞은 서비스를 사용합니다.
MonstarX Cloud는 추가 요금이 있나요?
프로젝트를 공유받은 사람이 내 데이터를 볼 수 있나요?
아니요. 프로젝트를 공유받은 사람에게는 백엔드 탭이 보이지 않습니다. 따라서 데이터, 사용자, 이메일, 시크릿을 볼 수 없습니다.
데이터베이스를 끌 수 있나요?
아니요. 데이터베이스와 인증은 핵심 서비스입니다. 대신 데이터를 내 Supabase, Railway, Firebase로 옮길 수 있습니다. 앱 데이터베이스를 참고하세요.
Stripe 같은 외부 서비스는 어디에서 연결하나요?
백엔드 → 클라우드의 커넥터에서 연결하거나, 기능에 서비스가 필요할 때 MonstarX가 대화에 띄우는 카드에서 바로 연결하세요. 커넥터를 참고하세요.