MarsXは、ノーコードからコードへ移行できるワークフローでSaaSツールやマイクロアプリ製品を構築できる開発プラットフォームです。セルフホスティング、オープンソースエンジン、スタートアップ・開発会社・アクセラレーター向けのオプションを備えています。

MarsX preview

MarsXとは

MarsXは、AI、ノーコード、コード、マイクロアプリを組み合わせて、SaaS製品やその他のソフトウェアをより速く構築できる開発プラットフォームです。ホームページでは、再利用可能なマイクロアプリからアプリケーションを作成するための開発ツールとして位置づけられており、マーケットプレイス、ソーシャルネットワーク、ストリーミングポータル、アプリビルダーなどの例が示されています。

このプラットフォームは、対応しているアプリモジュールではノーコードで始め、カスタムの動作が必要になったらコードへ移行できるように設計されています。料金ページと対象ユーザー向けページでは、Marsをオープンソースのコンポーネント、セルフホスティングオプション、スタートアップ、開発会社、アクセラレーター向けのサポートサービスを備えたクロスプラットフォーム開発サーバーとしても説明しています。

主な機能

ノーコードからコードへのワークフロー

対応済みのマイクロアプリはノーコードで構築し、プロジェクトにカスタムロジックが必要になったらフルコードIDEへ移行できます。出典によると、同じプロジェクト内でノーコード作業とコード作業を混在させても、これまでに作成した内容を破棄する必要はありません。

フルスタックのプロジェクト基盤

このプラットフォームは、サーバー、クライアント、データベースを1つのクロスプラットフォーム開発サーバーにまとめたものとして説明されています。さらに、スタートアップパッケージにはコンテンツ管理、管理機能、ダッシュボード、メールマーケティング、プッシュ通知、ローカライゼーションが含まれます。

マイクロアプリのテンプレートとパターン

ホームページには、NFTマーケットプレイス、Uber風アプリ、ソーシャルネットワーク、ノーコードビルダー、コレクション、ピアツーピアマーケットプレイス、動画ポータル、写真共有アプリなど、すぐに使えるマイクロアプリのパターンが掲載されています。

オープンソースのデプロイオプション

サイトでは、Marsエンジンとマイクロアプリはオープンソースであり、プロジェクトはMarsのクラウドホスティングだけでなく、自分のサーバーやローカルマシンにもデプロイできると記載されています。

チームのワークフローとマーケットプレイスのサポート

開発会社向けにMarsは、必要な部分にだけプログラミングを使えること、マイクロアプリは作成者が保守するためメンテナンス負担を減らせること、チームに追加の支援が必要な場合はMars Marketplaceで追加の開発者を見つけられることを強調しています。

一般的な使用例

  • スタートアップのMVP開発

    既存のマイクロアプリを使ってMVPを組み立て、製品に固有の要件がある部分だけコードでカスタムロジックを追加します。

  • SaaSおよびマーケットプレイスアプリ

    ゼロからスタックを構築する代わりに、再利用可能なモジュールを使ってマーケットプレイス、ソーシャルアプリ、その他の定型的な製品パターンを構築します。

  • ハイブリッドな製品開発

    プロジェクトの定型部分にはノーコードの流れを使い、高度な要件にはコードを導入しながら、以前の作業を破棄せずに進めます。

  • 制作会社の提供ワークフロー

    制作会社や開発会社では、対応済みのアプリ部分をマイクロアプリに任せ、エンジニアはカスタム作業に集中し、追加の支援が必要なときはMars Marketplaceを利用できます。

  • アクセラレータープログラム

    アクセラレーターは、記載されている特典プログラムを使って、ポートフォリオのスタートアップにプラットフォームアクセス、ホスティング、クレジット、Mars Academyのリソースへのアクセスを提供できます。

Pros and Cons

Pros

  • ノーコードとコードを1つのワークフローに統合しており、チームが最初からやり直さずにプロジェクトを拡張しやすいです。
  • 一般的なSaaSやマーケットプレイスのユースケース向けに、再利用可能なマイクロアプリのパターンが多数用意されています。
  • 自分のサーバー、ローカルマシン、または閉域ネットワークでセルフホスティングできます。
  • 中核エンジンはApache 2.0の下でオープンソースであると記載されています。
  • スタートアップ、開発会社、アクセラレーター向けに、それぞれに合ったサポート経路があります。

Cons

  • ノーコード層は既存のマイクロアプリの範囲に限定されるため、完全にカスタムな構築にはコードが引き続き必要です。
  • 出典にはサードパーティのマイクロアプリやマーケットプレイスサービスへの言及があるため、含まれるツールの正確な範囲はプロジェクトによって異なる場合があります。

FAQ

Marsはノーコードですか、それともコードですか?

Marsは、純粋なノーコードビルダーというより開発ツールとして位置づけられています。既存のマイクロアプリをノーコードで構築でき、カスタムロジックやプラットフォーム自体への変更が必要な場合はコードインターフェースに切り替えられます。

Marsはオープンソースでセルフホストできますか?

出典では、MarsエンジンはApache 2.0ライセンスの下でオープンソース化されていると記載されています。また、Marsは自分のサーバー、ローカルマシン、または閉域ネットワーク上で実行できるとも書かれており、ベンダーロックインを軽減できます。

どのような料金オプションが記載されていますか?

料金ページには、MVP段階から本格的な規模の複雑さにあるスタートアップ向けの無料のStartupパッケージに加えて、カスタム価格と専用サポート付きのEnterpriseオプションが掲載されています。

チームはMarsを通じて外部の支援を受けられますか?

はい。開発会社向けページでは、追加の支援が必要なときにMars Marketplaceが専任の開発者、デザイナー、その他のスタートアップ専門家を見つけるのに役立つと説明されています。

Marsにはアクセラレーター向け特典がありますか?

はい。スタートアップ・アクセラレーター向けページでは、12か月のプラットフォーム無料利用、開発およびMVPプロジェクト向けの無料ホスティング、マイクロアプリクレジット、デベロップメントマーケットクレジット、Mars Academyのコースへのアクセスなどの特典が含まれると記載されています。

Quick Facts

カテゴリ
開発者向けツール
プラットフォーム
Webベースの開発プラットフォーム
主な用途
SaaSツールとマイクロアプリベースのアプリケーションの構築
デプロイ
セルフホスト、ローカル、またはMarsクラウド
オープンソース
はい、Marsエンジンについて
価格
無料のスタートアップ枠あり; エンタープライズは見積もり対応