UStackUStack
MarsX icon

MarsX

MarsX는 AI 기반 개발 도구로, No-Code 워크플로우의 프리빌트 마이크로앱으로 SaaS형 앱을 빠르게 구축하고 필요 시 코드로 확장합니다.

MarsX

MarsX란?

MarsX는 No-Code와 코딩을 혼합하여 SaaS 스타일 제품을 구축하는 개발 도구입니다. 마켓플레이스, 소셜 네트워크, 스트리밍 포털, 콘텐츠 공유 등 일반적인 제품 패턴을 다루는 프리빌트 “마이크로앱”을 제공하며, No-Code 범위를 넘어 로직을 사용자 지정하고 확장하기 위한 코드 인터페이스도 제공합니다.

목표는 팀이 빠른 생성을 위해 No-Code로 시작한 후 사용자 지정 동작이 필요할 때 Code로 전환할 수 있도록 하며, 이미 구축된 작업(데이터와 로직 포함)을 잃지 않습니다.

주요 기능

  • 일반 제품 유형을 위한 마이크로앱 라이브러리: NFT 마켓플레이스, Uber 스타일 마켓플레이스, 소셜 네트워크, 컬렉션, P2P 마켓플레이스, 비디오 스트리밍 포털, 사진 공유 앱 등의 기성 빌딩 블록을 사용하세요.
  • 기존 마이크로앱 범위로 제한된 No-Code 빌더: 요구 사항이 사용 가능한 마이크로앱 기능에 맞는 한 Uber 스타일 마켓플레이스를 “100% No-Code”로 구축하세요.
  • No-Code를 초과할 때 사용자 지정 로직을 위한 코드 인터페이스: 전체 규모 코딩 IDE(“Mars Code”)로 전환하여 사용자 지정 로직을 구축하고 엔진 및 플랫폼을 수정하세요.
  • 특정 마이크로앱의 마켓플레이스 지원 세부 사항: 일부 마켓플레이스 마이크로앱은 경매, 스팟 가격, 채팅, 여러 암호화폐, 법정화폐 구매 등의 기능을 지원합니다.
  • 오픈소스 엔진과 유연한 배포: “Mars engine”은 Apache 2.0 라이선스 하에 무료 오픈소스이며 서버나 로컬에서 실행 가능; 전체 프로젝트는 JavaScript 서버 접근 방식과 호환되며 Windows, Linux 등 서버 환경에 배포 가능합니다.
  • 벤더 락 없음: 플랫폼은 셀프 호스팅 또는 폐쇄 네트워크 환경에 배포 가능; 사용자는 필요에 따라 엔진/플랫폼을 수정할 수 있습니다.
  • 보안 및 GDPR 제어: 엔진과 마이크로앱에 보안 관행이 고려되었으며, 데이터는 프로젝트에서 저장 및 소유되며 계정 삭제, 쿠키, 민감 데이터의 보안 저장 등 GDPR 관련 기능이 포함됩니다.

MarsX 사용 방법

  1. 제품 아이디어에 맞는 마이크로앱 선택 (예: 마켓플레이스, 소셜 네트워크, 비디오 스트리밍 포털, 사진 공유 앱).
  2. 선택된 마이크로앱의 제공 범위 내에서 No-Code로 구축하여 지원하는 기능을 구성하세요.
  3. 사용자 지정이 필요할 때 Code로 전환하여 Mars Code 인터페이스(코딩 IDE)를 사용해 사용자 지정 로직을 구현하거나 엔진/플랫폼 동작을 수정하세요.

사용 사례

  • 기존에서 시작하지 않고 Uber 스타일 마켓플레이스 구축: 대상 워크플로우가 기존 마켓플레이스 패턴에 맞는 경우 No-Code로 마켓플레이스 마이크로앱을 생성하세요.
  • NFT 마켓플레이스 구축: NFT 마켓플레이스 마이크로앱을 사용해 경매, 스팟 가격, 채팅, 여러 암호화폐(법정화폐 포함) 구매 등의 기능을 지원하세요.
  • 니치 소셜 네트워크 출시: 특정 세그먼트(예: 책 애호가)를 위한 소셜 네트워크를 생성하고 선택적으로 마이크로앱을 결합하거나 이커머스를 추가하세요.
  • 컬렉션을 통해 유료/무료 콘텐츠/아이템 제공: 프리미엄 모델로 일부 아이템은 무료, 다른 것은 유료로 다양한 레이아웃에서 컬렉션을 제시하세요.
  • 구독 스타일 비디오 라이브러리 또는 니치 스트리밍 서비스 생성: Netflix 스타일 비디오 스트리밍 마이크로앱을 기반으로 구독 기반 교육 라이브러리 또는 기타 집중 스트리밍 사용 사례를 구축하세요.

FAQ

MarsX는 No-Code 빌더인가요, Code 빌더인가요?

MarsX는 두 워크플로우를 모두 지원하는 개발 도구입니다: 기존 마이크로앱 범위 내에서 No-Code로 시작할 수 있으며, 완전한 커스텀 로직이 필요할 때 코드 인터페이스(“Mars Code”)로 전환할 수 있습니다.

No-Code에서 Code로 전환하면 작업이 손실되나요?

제공된 설명에 따르면, No-Code에서 Code로 전환할 때 구축된 작업(데이터와 로직 포함)이 손실되지 않습니다. 간단한 부분은 No-Code를 계속 사용하고 복잡한 부분은 Code를 사용할 수 있습니다.

MarsX는 무료이고 오픈소스인가요?

Mars 엔진은 GitHub에서 Apache 2.0 라이선스 하에 무료 오픈소스로 제공됩니다. 마이크로앱은 타사에서 제작되며 무료 또는 프리미엄 가격 모델이 다를 수 있습니다.

MarsX를 자체 호스팅할 수 있나요?

네. 벤더 락인이 없으며 Mars를 자체 서버, 로컬 또는 폐쇄 네트워크에서 실행할 수 있습니다. Windows, Linux 및 기타 서버 환경에 배포 가능합니다.

MarsX는 GDPR과 보안을 어떻게 처리하나요?

설명에 따르면 엔진과 마이크로앱에 보안 관행이 적용되었으며, GDPR 관련 기능으로는 계정 삭제, 쿠키, 민감 데이터의 안전한 저장이 포함됩니다. 데이터는 프로젝트에서 저장 및 소유하므로 사용자가 데이터 처리를 제어합니다.

대안

  • 자체 호스팅 No-Code/로우코드 앱 플랫폼: 이 카테고리의 대안은 깊은 커스텀 코딩 없이 앱을 구축할 수 있게 하지만, “No-Code에서 Code로 전환 시 이전 작업 손실 없음” 워크플로우를 제공하지 않을 수 있습니다.
  • 범용 웹앱 프레임워크: React 기반 스택이나 백엔드 프레임워크 같은 프레임워크는 완전 커스텀 제품을 처리할 수 있지만, 마이크로앱 빌딩 블록에서 시작하는 대신 더 많은 기능을 처음부터 구축해야 합니다.
  • 마켓플레이스/소셜 네트워킹 사이트 빌더: 마켓플레이스, 소셜 네트워크 또는 전자상거래용 특화 빌더는 한 제품 유형에 대해 더 빠르게 출시할 수 있지만, MarsX에 설명된 프리빌트 마이크로앱 패턴의 광범위함을 제공하지 않을 수 있습니다.
  • 앱 레이어 포함 비디오 호스팅/스트리밍 플랫폼: 비디오 스트리밍 용도에는 전용 스트리밍 서비스가 재생과 배포를 커버할 수 있지만, MarsX는 스트리밍 주변의 애플리케이션 레이어 구축(예: Netflix 스타일 포털)에 중점을 둡니다.
MarsX | UStack