셀레스트

셀레스트

Celest

Flutter 개발자가 Dart 하나로 서버리스 백엔드·인증·DB를 선언적으로 구축하는 클라우드 플랫폼

무료 + 유료WebFlutter
웹사이트 방문하기celest.dev
reverse-skill와(과) 비교하기셀레스트 대안 모아보기

소개

셀레스트는 Flutter와 Dart 개발자가 익숙한 Dart 문법과 개발 흐름을 그대로 활용해 백엔드를 구성하도록 설계된 Backend-as-a-Service 플랫폼입니다. 프론트엔드와 별도의 언어·프레임워크·인프라 도구를 조합하는 대신, 하나의 Dart 프로젝트 안에서 서버 기능과 클라우드 인프라를 함께 다루는 점이 핵심입니다. Cloud Widgets는 필요한 인프라를 선언적으로 표현하는 방식이며, 개발자는 백엔드 구성을 저수준 설정 파일보다 Dart 코드와 스키마 중심으로 관리할 수 있습니다. Drift로 데이터 구조를 정의하면 해당 스키마를 바탕으로 데이터베이스 프로비저닝이 이뤄지고, 서버 함수는 @cloud가 붙은 Dart 함수로 작성합니다. 로컬에서는 Celest 개발 환경을 실행해 변경 사항을 빠르게 확인하고, 생성된 Dart 클라이언트를 Flutter 앱에서 호출하는 구조입니다. 배포 역시 복잡한 별도 파이프라인보다 단일 CLI 명령을 중심으로 이뤄져 작업 관리 앱 같은 풀스택 프로젝트를 빠르게 구현할 수 있습니다. 따라서 백엔드 경험이 많지 않지만 Flutter 앱을 서버와 연결하려는 개발자, 여러 언어와 도구를 오가는 비용을 줄이려는 Dart 팀에 특히 적합합니다. 다만 공식 GitHub 저장소는 2026년 8월 21일 아카이브되어 현재 개발이 계속되는 플랫폼인지 확인이 필요하며, 셀레스트를 도입할 때는 유지보수와 생태계의 현재 상태를 함께 검토해야 합니다.

활용 워크플로우

입력

Dart 비즈니스 로직 (@cloud 어노테이션)Drift 기반 데이터베이스 스키마 정의Celest Auth 인증 및 보안 정책 설정

셀레스트

Celest CLI를 통한 Dart 코드 정적 분석 및 SDK 자동 생성로컬 개발 환경에서의 백엔드 함수 실시간 핫 리로드 시뮬레이션Celest Cloud로의 서버리스 인프라 및 전역 데이터베이스 프로비저닝

출력

Type-safe한 Flutter 프로젝트 전용 Client SDK자동 확장되는 전역 서버리스 API 엔드포인트Turso 기반의 관리형 데이터베이스 및 인증 시스템

로컬 개발 모드

celest start 명령어로 프론트엔드 코드 수정과 동시에 백엔드 로직을 로컬에서 즉시 테스트

클라우드 배포 경로

celest deploy 명령어로 인프라 설정 없이 AWS 기반의 안정적인 클라우드 환경으로 즉시 배포

셀프 호스팅 경로

celest build 명령어를 통해 Dockerfile을 생성하여 원하는 서버나 클라우드에 독립적 배포 지원

핵심 차별점: 인프라 설정 없이 Dart 클래스 정의만으로 클라이언트 SDK와 서버리스 백엔드를 동시에 구축하는 Flutter 네이티브 클라우드 엔진

주요 기능

  • @cloud 어노테이션 기반 서버리스 함수 생성
  • Drift·Turso 연동 Celest Data 자동 관리
  • Cedar 정책 엔진 기반 통합 인증(Celest Auth)
  • 프론트엔드와 실시간 동기화되는 자동 생성 SDK
  • Docker 기반 셀프 호스팅 옵션(celest build)
  • Flutter 앱 서버사이드 렌더링(V1 신규)

장점 & 단점

웹검색을 통해 수집된 사용자 피드백 정보입니다

장점

  • Dart 언어 하나로 프론트엔드와 백엔드를 모두 작성할 수 있어 컨텍스트 스위칭 비용이 줄어들며, 타입 안전한 API 클라이언트가 자동 생성되어 런타임 에러를 크게 줄일 수 있습니다. 로컬 개발 환경이 Flutter 워크플로우와 잘 통합되어 있어 배포 전 테스트가 편리하고, 인증(Email, Magic Link, Social Login)과 데이터베이스 연동이 상대적으로 간편합니다. 무료 티어가 제공되어 소규모 프로젝트나 학습용으로 진입 장벽이 낮습니다.
  • 순수 Dart로 클라우드 함수 작성 가능, JS/TS 컨텍스트 전환 불필요
  • 핫 리로드 지원하는 로컬 개발 환경 제공, Flutter 개발 흐름과 일치
  • 자동 생성된 타입 안전 Dart 클라이언트로 수동 API 계약 정의 불필요
  • Drift(SQL)와 Turso 데이터베이스 인프라와 원활한 통합 지원
  • Serverpod 대비 완전 관리형 NoOps 경험 제공
  • Y Combinator W24 배치에 선정된 YC 백킹 스타트업

단점

  • 아직 베타 서비스 단계라 프로덕션 환경에서의 안정성 검증이 충분하지 않고, Firebase나 Supabase에 비해 커뮤니티와 참고 자료가 매우 부족하여 문제 발생 시 해결이 어려울 수 있습니다. 지원하는 클라우드 리전이 제한적이고, 외부 서비스와의 통합(결제, 분석 도구 등)이나 서드파티 라이브러리 호환성 측면에서도 성숙한 경쟁사에 비해 부족합니다. 한국어 문서나 한국 커뮤니티가 거의 없어 국내 개발자에게 진입 장벽이 될 수 있습니다.
  • 서비스 미래 불확실성, 사이트와 Discord 일시 중단 및 활동 중단 표시
  • 초기 버전에 성숙한 ORM 부재, 자체 호스팅 옵션 미지원
  • 로깅, 환경 변수, 미들웨어/훅 등 인프라 기능이 초기엔 미성숙
  • 실시간 데이터 처리 설정은 복잡하여 특수 지식이 필요할 수 있음
  • Serverpod 대비 덜 성숙하고 안정성이 떨어진다는 평가

가격 정보

무료 + 유료시작 가격: Free / $10/mo (Pro)

현재 베타 단계로 공식적인 가격 정책이 웹사이트에 명시되어 있지 않다. 개발자는 CLI를 통해 무료로 시작할 수 있으며, 클라우드 배포 및 관리 기능에 대한 구체적인 유료 플랜은 별도 문의가 필요하다.

정보 확인일: · 가격은 공식 페이지에서 재확인하세요

활용 사례

  • Dart만으로 구성된 타입 안전한 풀스택 모바일 앱 개발
  • 복잡한 인프라 관리 없는 서버리스 API 엔드포인트 구축
  • Firebase를 대체하는 Dart 기반 데이터베이스·인증 통합
  • Flutter 팀의 백엔드 개발 컨텍스트 스위칭 비용 제거
  • 소규모 팀의 빠른 풀스택 프로토타입 제작

대상 사용자

Flutter 개발자Dart 풀스택 개발자모바일 앱 스타트업

태그

클라우드개발자 도구스타트업자동화

검증 근거

회사·가격·기능 정보는 아래 원문과 최근 검증 기록을 기준으로 표시합니다. 서로 다른 출처가 충돌하면 공식 원문과 최신 검증값을 우선합니다.

최근 검증 2026. 09. 02.검증 출처 3개

최근 소식

확인된 변경 내역

공식 변경 내역 보기

사용자 리뷰

리뷰를 불러오는 중...

대안 도구

이 도구 대신 사용할 수 있는 대안