이 프롬프트는 웹 앱의 백엔드 서비스를 여러 개 설정하는 데 도움이 됩니다.
앱의 정형 데이터를 위한 Cloud Firestore 데이터베이스
프롬프트는 데이터베이스 인스턴스를 프로비저닝하고, 데이터베이스와 상호작용하기 위해 앱에 코드를 작성하고, 사용자 데이터를 보호하기 위해 Firebase 보안 규칙을 작성하고 배포합니다.Firebase 인증을 사용하여 앱과 사용자 데이터를 보호합니다.
프롬프트는 선택한 로그인 제공업체를 사용 설정하도록 안내하고 앱에서 해당 제공업체와 상호작용하는 코드를 작성합니다(예: 가입 및 로그인 페이지 추가).
기존 Firebase 프로젝트와 함께 이 프롬프트를 사용할 수 있습니다. 하지만 Firebase 프로젝트가 없는 경우 프롬프트에서 Firebase 설정을 안내합니다.
Gemini CLI용 Firebase 확장 프로그램을 사용하는 경우 다음 명령어를 실행하세요.
아래에서 이 프롬프트의 중요한 기본 요건과 제한사항은 물론, 에이전트형 MCP 지원 AI 어시스턴트의 사용 안내를 확인할 수 있습니다. |
기본 요건 및 제한사항
Firebase에서는 환경을 개선하기 위해 노력하고 있으므로 기본 요건 및 제한사항 목록이 자주 변경될 수 있습니다. 따라서 더 많은 기능이 지원되는지 자주 확인하세요.
이 프롬프트는 웹 앱의 기존 코드베이스 내에 백엔드 서비스를 설정합니다. 앱을 아직 배포하지 않아도 됩니다.
이 프롬프트는 아직
iOS 앱 또는 Unity 게임에 최적화되지 않았습니다.
프롬프트 사용
아직 설치하지 않았다면 Firebase MCP 서버를 설치합니다.
에이전트형 MCP 지원 AI 어시스턴트를 설치하면 Firebase의 MCP 도구와 프롬프트에 액세스할 수 있습니다.Gemini CLI용 Firebase 확장 프로그램은 Firebase MCP 서버를 자동으로 설치합니다.
대부분의 에이전트형 MCP 지원 AI 어시스턴트는 이 프롬프트를 편리하게 실행할 수 있는 방법을 제공합니다. 예를 들어 Gemini CLI는 이러한 프롬프트를 슬래시 명령어로 사용할 수 있도록 합니다.
/firebase:init
특정 환경이나 요구사항에 맞게 Firebase에서 사전 작성된 프롬프트를 조정할 수도 있습니다.
프롬프트의 콘텐츠 검토
Firebase GitHub 저장소에서 firebas:init
프롬프트의 콘텐츠를 검토할 수 있습니다.
이 firebas:init
프롬프트는 각 구성 작업 또는 Firebase 서비스에 대해 여러 서비스별 프롬프트를 조정합니다.