Laf는 서버를 직접 관리하지 않고도 TypeScript/JavaScript로 백엔드 로직을 작성할 수 있도록 클라우드 함수, 데이터베이스, 스토리지를 제공하는 오픈소스 클라우드 개발 플랫폼입니다.
firebase/functions-samples
Node.js와 Python으로 작성된 Cloud Functions for Firebase의 일반적인 사용 사례를 보여 주는 샘플 앱 모음입니다.
- 스타
- 12,207
- 포크
- 3,821
- 열린 이슈
- 8
- 마지막 커밋
- 8시간 전
어떤 프로젝트인가요?
이 저장소에는 Cloud Functions for Firebase용 샘플 코드가 모여 있습니다. Cloud Functions for Firebase는 Firebase 서비스의 이벤트나 다른 트리거에 응답해 JavaScript 또는 Python 코드가 실행되는 호스팅 서버리스 환경입니다. Node(1세대 및 2세대), Python(2세대), 일부 Dart 샘플을 제공합니다.
샘플은 Firestore, Realtime Database, HTTPS, Cloud Storage, Auth(차단 함수 포함), Pub/Sub, Test Lab, Firebase Alerts 등 트리거 유형별 빠른 시작으로 구성되어 있습니다. 그 밖에도 ImageMagick 및 Vision API를 사용한 이미지 처리, Realtime Database 데이터 일관성 패턴, Stripe, Slack, BigQuery, YouTube Data API 등의 서비스와 연동하는 예제가 있습니다.
샘플을 배포하려면 Firebase Blaze 종량제 요금제가 필요합니다.
핵심 기능
- 01Firestore, Realtime Database, HTTPS, Storage, Auth, Pub/Sub, Test Lab 트리거용 빠른 시작 샘플
- 02ImageMagick 및 Google Cloud Vision API를 사용한 이미지 처리 예제
- 03하위 항목 수, 크기 제한, 자동 정리를 위한 Realtime Database 패턴
- 04Stripe, Slack, BigQuery, Google Sheets 등의 서드파티 연동
- 05Jest 및 Mocha를 사용한 단위 테스트 예제
활용 사례
- 특정 Firebase 서비스의 트리거로 실행되는 Cloud Functions 작성 방법 학습
- 인증, 스토리지 또는 데이터베이스 이벤트를 처리하는 작동 예제로 새 Firebase 백엔드 시작
- Firebase 프로젝트에서 이미지 처리나 서드파티 API 연동 패턴 찾기
토픽
자주 묻는 질문
- functions-samples은(는) 무엇인가요?
- Node.js와 Python으로 작성된 Cloud Functions for Firebase의 일반적인 사용 사례를 보여 주는 샘플 앱 모음입니다. 이 저장소에는 Cloud Functions for Firebase용 샘플 코드가 모여 있습니다. Cloud Functions for Firebase는 Firebase 서비스의 이벤트나 다른 트리거에 응답해 JavaScript 또는 Python 코드가 실행되는 호스팅 서버리스 환경입니다. Node(1세대 및 2세대), Python(2세대), 일부 Dart 샘플을 제공합니다.
- functions-samples은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- functions-samples은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- functions-samples은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. functions-samples의 마지막 커밋은 2026년 10월 21일입니다.
- functions-samples은(는) 어디에 사용할 수 있나요?
- 특정 Firebase 서비스의 트리거로 실행되는 Cloud Functions 작성 방법 학습 인증, 스토리지 또는 데이터베이스 이벤트를 처리하는 작동 예제로 새 Firebase 백엔드 시작 Firebase 프로젝트에서 이미지 처리나 서드파티 API 연동 패턴 찾기
- functions-samples은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/firebase/functions-samples
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
PostgreSQL 기반의 오픈소스 Firebase 대안으로, 즉시 사용할 수 있는 GraphQL API와 인증, 스토리지, 서버리스 함수를 제공합니다.
여러 검색 서비스의 결과를 모으면서 사용자를 추적하거나 프로파일링하지 않는 셀프 호스팅 메타검색 엔진입니다.
Node.js, Bun, Deno 및 엣지 런타임에서 사용할 수 있는 PostgreSQL, MySQL, SQLite용 경량 헤드리스 TypeScript ORM입니다.
OCR 없이 PDF가 텍스트 기반인지 스캔본인지 판별하고 텍스트 PDF를 깔끔한 Markdown으로 변환하는 Rust 라이브러리 및 CLI
Flutter 앱에서 Auth, Firestore, Messaging, Analytics 등의 Firebase 서비스를 사용할 수 있게 해주는 Flutter 플러그인 모음입니다.