After Framework

概要

After Framework とは何か、どのように構成されているか、ソースはどこにあるかを説明します。

ドキュメントのバージョン: supercore main · パッケージ 1.0.0

After Framework とはこのセクションへのリンク: After Framework とは

After Framework は、After Artificial のプロダクトを支える共有プラットフォームです。supercore リポジトリには、そのパッケージ、プロダクトファクトリー、テンプレート、プロダクトカタログ、アーキテクチャ決定記録が含まれています。

構成このセクションへのリンク: 構成

プロダクトは、固定された共有レイヤーのスタックの上に位置します。スタックはすべてのプロダクトで共通で、変わるのは最上位のレイヤーだけです。

SuperGarageAfterHubSuperHospitalafter_ecosystemafter_aiafter_consumerafter_enterpriseafter_firebaseafter_coreafter_design_system
プロダクトドメイン層lib/features/<vertical>/
エコシステム層after_ecosystem
AI 機能after_ai
コンシューマーモジュールafter_consumer
エンタープライズモジュールafter_enterprise
共有カーネルafter_core
デザインシステムafter_design_system
Firebase アダプターafter_firebase

プラットフォームの基本方針このセクションへのリンク: プラットフォームの基本方針

複数のプロダクトで役立つ可能性がある機能は、プラットフォームに置きます。プロダクトが所有するのは、ドメイン、バーティカル機能、AI プロファイル、宣言的カタログ、ブランディングだけです。

エコシステムこのセクションへのリンク: エコシステム

After Artificial はプロダクト企業、After Framework はプラットフォーム、Overstein Labs はその両方を開発するエンジニアリング組織です。